誰懂if的函式,怎麼用啊

時間 2025-01-27 18:50:15

1樓:網友

c語言?據我所知(反正在我所知道的程式語言裡)if語句不是函式,不要搞錯。

if(判斷式)

語句塊1}else

語句塊2}執行流程如下。

1、先判斷判別式的真假,判別式可以時關係運算如a>b,a==b(注意,浮點數用「==必假,應為計算機裡面浮點數沒有下等的,即使是 和也是,雖然看起來是一樣,但計算機卻認為它們兩不等,不過可以用 >=也可以是乙個變數如 if(a) 當a不等於0時,為真,反之假。

2、當括號內判別式為真時,執行語句塊1,如果為假,則執行語句塊2

也就是說,判別式為真,就執行if下面的那一句,否則執行else下面的一句。

多句語句用乙個大括號括起來的話算是一句(這就是所謂的語句塊),一句語句的話,可以不用大括號。

注意,無論判別式是真還是假,都只會執行乙個語句,不是if那句,就是else那句。非 if 即 else

2樓:網友

不論在哪種語言中,if函式原理格式都相同,if(判斷語句)判斷語句成立時的執行體(可有多條語句或巢狀if語句)else判斷語句不成立時的執行體(可有多條語句或巢狀if語句)注*if語句可以只有if而沒有else,當條件滿足時執行if迴圈體,不滿足時跳出if函式,執行下面的語句。

3樓:網友

dim a as integer, b as integer, c as integer, t as integer'定義4個整型變數。

a = val('a為文字框1的數值。

b = val('b為文字框2的數值。

c = val('c為文字框3的數值。

if a > b then'如果a比b大,t = a: a = b: b = c, :

冒號是語句寫在同一行上的分隔 注這裡的b=c是不是應該是b=t才對,比較a,b的大小,把大的值賦給b,小的賦給a

t = a: a = b: b = c

end if

if a > c then'同上。

t = a: a = c: c = t

end if

if b > c then'同上。

t = b: b = c: c = t

end if 完成a例如a=23,b=12,c=34,那麼 = a & b & c'讓標籤label4顯示abc的值,&是連線符,出現12 23 34

end sub

4樓:網友

這個還是比較基本的迴圈語句啊,多看看書吧。

if函式的使用?

5樓:陽光上的橋

1%這樣的連續判斷雖然不報錯,但是計算機的理解和我們的預期有差異,計算機先判斷-1%的弊孝扮e5的關係,然後把判斷慎察結果(0或者1)與0%進行比較,顯然不是我們希租灶望的判斷e5在-1%和0%之間,正確的寫法是:

and(-1%

if函式怎麼用呢?

6樓:jiojio聊家居

if函式的使用方法。

1、單條件判斷返回值。

if(a1>20,"完成任務","未完成")

2、多重條件判斷。

if(a1="101","現金",if(a1="1121","應收票據",if(a1=1403,"原材料"))

注:多條件判斷時,注意括號的位置,右括號都在最後,有幾個if就輸入幾個右括號。

3、多區間判斷。

if(a1<60,"不及格",if(a1<80,"良好","優秀"))

if(a1>=80,"優秀",if(a1>=60,"良好","不及格"))

注:if在進行區間判斷時,數字一定要按順序判斷,要麼公升要不降。

if函式怎麼用呢?

7樓:桂林先生聊生活

if(logical_test, [value_if_true], value_if_false]),其中logical_test是邏輯檢驗的表示式;value_if_true是檢驗結果為真的返回值,value_if_false是檢驗結果為否的返回值。

在e4單元格中輸入函式=if(d4>=90,"優",)意思是若d4單元各種的數值大於等於90,那麼就輸出「優」;若d4單元格數值小於90就輸出第2個if函式的值。

相關功能

if函式是條件判斷函式:如果指定條件的計算結果為 true,if函式將返回某個值;如果該條件的計算結果為 false,則返回另乙個值。

例如if(測試條件,結果1,結果2),即如果滿足「測試條件」則顯示「結果1」,如果不滿足「測試條件」則顯示「結果2」。

if函式怎麼用啊?

8樓:一粥美食

if函式用法:判斷乙個條件是否滿足:如果滿足返回乙個值,如果不滿足則返回另外乙個值。

if函式語法格式: =if(logical_test,value_if_true,value_if_false) 。

通俗的說法,鬧穗就是if是條件判斷函式:=if(測試條件,結果1,結果2),即如果滿足「測試條件」則顯示「結果1」,如果不滿足「測試條件」則顯示「結果2」。

在寫if函式巢狀多條件公式時,要注意以下事項:

1、在好前輸入函式的內容時需要將輸入法切液襪卜換為英文格式;

2、大於等於的表示式為》=;

3、按分值由高至低進行函式的巢狀。

4、在輸入括號時同時輸入左括號和右括號,這樣括號數量和層級就不會出現問題,養成良好的習慣對以後學習其他函式也是很有幫助的。

if函式怎麼用?

9樓:熱愛生活的小斌

if函式公式如下:

1、判斷是否滿足某個條件,如果滿足返回乙個值,如果不滿足返回另乙個值。

if(logical_test,value_if_true,value_if_false)。

2、如果測試條件成立,則返回a,否則返回b。

if(條件測試,a,b)。

3、如果a2單元格數字大於60,則及格,否則不及格。

if(a2>60,「及格」,「不及格」)。

4、如果a2日期大於或等於2018-1-1,則滿足,否則不滿足。

if(a2>=「2018-1-1」*1,「滿足」,「不滿足」)。

if(a2>=date(2018,1,1),「滿足」,「不滿足」)。

注意事項。如果函式if的引數包含陣列(用於建立可生成多個結果或可對在行和列中排列的一組引數進行運算的單個公式。

陣列區域共用乙個公式;陣列常量是用作引數的一組常量),則在執行if語句時,陣列中的每乙個元素都將計算。

if函式怎麼用?

10樓:nice山東草原狼

使用if函式來進行判斷:

1、開啟excel,開啟你的資料文件,在你想輸出資料的單元格點選工具欄上的「插入」——函式」——邏輯」——if」,然後點選確定。

2、點選確定後會彈出乙個框框,第乙個表示條件,後面兩個是判斷條件的結果。點選標註的地方,選擇資料,一般不用選擇全部的資料,只需選擇裡面的其中乙個即可。

選擇a2,是用if來判斷數學成績及不及格。如果條件<60分,說明不成立,就顯示不及格,否則的話剩下的都是及格的分數了。

3、點選確定後,就可以看到判斷的結果了,將滑鼠放在第乙個結果後面,當滑鼠變成【+】時,雙擊它就可以得到全部的結果了。

4、再設定60-70分的顯示及格,然後同樣地,再第三行,又點選if,進行巢狀。

5、同樣的方法,設定良好和優秀,如果你後面還要再繼續分的話,也可以繼續巢狀,那麼第三行就不要寫優秀了。

6、同樣的,把滑鼠放在第乙個結果右下角【+】雙擊後就可以顯示全部的結果了。

callback函式怎麼用啊,不太明白

callback函式,是由系統呼叫的。程式設計師只負責編寫callback函式,並註冊到系統中,由系統呼叫。比如 系統中有兩個函式 resizewindow registercallback function rsw int x,int y rsw gcb function resizewindow...

EXCEL 怎樣用函式算啊?不懂函式啊

這個是資料篩選 你點選資料 選擇高階篩選 i1 countif d d,40 i2 countif d d,40 count d d i3 round sum d d count d d 0 i4 lookup 200,d d 或者max d d i5 min d d 求excel函式大神!急求啊!...

誰懂中國神話的先後順序啊

kay戴 這些人,有些是上古神話人物,有些是後來的民間神話 人物,所以比較難比。部分神話 及民間傳說中的神靈排位 鴻鈞 盤古 三皇 三清 四御 如果按上面的這個順序為準的話 鴻鈞,華胥氏 伏羲 女媧 神農 共工 元始天尊 但是根據神話和 不同,裡面的人物先後也會變化 鴻鈞 封神演義裡創作的人物,先有...