1樓:匿名使用者
這個詞都是在計算機程式設計的時候用得到,
一般是if 條件1 then
執行1else
執行2end if
----------
意思就是:
如果 條件1 成立,那麼
執行1否則 執行2
結束.舉個例子吧:if 樓主=女孩 then
送(玫瑰)
end if
if 樓主=男孩 then
送(香菸)
end if
可以用elseif合併他們,寫成:
if 樓主=女孩 then
送(玫瑰)
elseif 樓主=男孩 then
送(香菸)
end if
用到名字裡還沒聽說過。
2樓:匿名使用者
elseif,和此名稱暗示的一樣,是 if 和 else 的組合。和 else 一樣,它延伸了 if 語句,可以在原來的 if 表示式值為 false 時執行不同語句。但是和 else 不一樣的是,它僅在 elseif 的條件表示式值為 true 時執行語句。
例如以下**將根據條件分別顯示 a is bigger than b,a equal to b 或者 a is **aller than b:
<?php
if ($a > $b) elseif ($a == $b) else
?>
在同乙個 if 結構中可以有多個 elseif 語句。第乙個表示式值為 true 的 elseif 語句(如果有的話)將會執行。在 php 中,也可以寫成「else if」(兩個單詞),它和「elseif」(乙個單詞)的行為完全一樣。
句法分析的含義有少許區別(如果你熟悉 c 語言的話,這是同樣的行為),但是底線是兩者會產生完全一樣的行為。
elseif 的語句僅在之前的 if 或 elseif 的表示式值為 false,而當前的 elseif 表示式值為 true 時執行。
3樓:匿名使用者
這個是程式語言中的else 和 if 的組合用法!
c語言中else if 是什麼意思,怎麼用的?
4樓:匿名使用者
用到else if,說明至少有三種情況。
if(情況一)
else if(情況2)
else
5樓:千鋒教育
在同乙個 if 結構bai中可以du有多個 elseif 語句。第乙個zhi表示式值為 的 elseif 語句(如果有dao的話)將會回執行。在 php 中,也可以寫成「答else if」(兩個單詞),它和「elseif」(乙個單詞)的行為完全一樣。
句法分析的含義有少許區別(如果你熟悉 c 語言的話,這是同樣的行為),但是底線是兩者會產生完全一樣的行為。
elseif 的語句僅在之前的 if 或 elseif 的表示式值為 ,而當前的 elseif 表示式值為 時執行。
else if,和此名稱暗示的一樣,是 if 和 else 的組合。和 else 一樣,它延伸了 if 語句,可以在原來的 if 表示式值為 時執行不同語句。但是和 else 不一樣的是,它僅在 elseif 的條件表示式值為 時執行語句。
else if 是啥意思
6樓:小月螺螺
else if,和此名稱暗示的一樣,是 if 和 else 的組合。和 else 一樣,它延伸了 if 語句,可以在原來的 if 表示式值為 false 時執行不同語句。但是和 else 不一樣的是,它僅在 elseif 的條件表示式值為 true 時執行語句。
例如以下**將根據條件分別顯示 a is bigger than b,a equal to b 或者 a is **aller than b:
計算機程式設計中else if是什麼意思
7樓:匿名使用者
else if是個bai判斷選擇
語句,格du式是if(表示式zhi)
else
8樓:匿名使用者
if 如果
else否則
ifend if
end if結束語句
else if 否則如果 是if語句中套用的,, 把上邊一段表達出來就是
ifelse if
end if
end if
9樓:
在if else這樣的條件判抄斷語句中,必須以if開頭bai,形如duif-語句-else,但是如果有很多條zhi件選擇那就需要在else後邊dao再加乙個條件那就需要用if判斷。用通俗的話講就是if表示如果else表示否則,解釋為如果條件成立執行if後邊的語句,否則就執行else後邊的語句。從這一就可以看出來否則後邊還可以跟如果。
明白了嗎,歡迎追問!
10樓:匿名使用者
if:如果(條件是什麼)
else if:「否則,如果(條件是什麼的時候)」的意思
11樓:匿名使用者
if 如果
else否則
c++中else if 是什麼意思呢?else後面能不能加分號呢?
12樓:0o壹次心
c++中,else if表示條件語句的新的乙個條件,表示如果前面的條件不符合,則內判斷這個條件,如果符合,則執行容該條件下的語句,如果不符合,則繼續往下檢查,如果已經沒有新的條件了,則需要有最後乙個else,表示以上所有條件都不符合了,就執行這個分支中的所有語句,以便整個條件判斷完整。
else if是乙個完整的新的條件判斷分支,如果是中間判斷分支的話,中間即else後面不能加分號的,如果是最後乙個else後面加分號,則表示程式執行到該分支,不執行任何動作,然後繼續往下執行,可以認為執行空語句。
13樓:流氓任我行
就是分支語句,不能加分號,如果你在學c++,而這都不知道的話,你需要想想了
14樓:火影鬼手
這個與if語句一起用,隨便一本關於c/c++的書上都有
15樓:匿名使用者
就是另乙個條件啦,跟你前面的if並列的,後面肯定不能加分號了,而且語句中if跟else要一一對應,希望對你有幫助~~
16樓:偏愛花開的聲音
1)用法:
if(條件1)
else if(條件2)
2)else後不加分號。
多個if語句和else if有什麼區別?
17樓:靠名真tm難起
if為如果,就是如果這種情況,如果那種情況。
else if 不是上乙個條件的前提下,如果是這個條件。
if無論是否滿足條件都會向下執行,知道程式結束,else if 滿足乙個條件就會停止執行。
由於if都會執行一遍,則可能會同乙個需要判斷的事件,會進入2個if語句中,出現錯誤,而else if就不會發生這樣的事情。
18樓:匿名使用者
多個if是所有的if都會進行判斷
if else if是只要有滿足條件的,就不再對之後的else if進行判斷
比如a = 2;
if(a==1) c=1;
if(a==2) c=2;
if(a%2==0) c=3;
最終結果c=3
a=2;
if(a==1) c=1;
else if(a==2) c=2;
else if(a%2==0) c=3;
最終結果c=2
19樓:不再聯絡
1,從字面上理解if為如果,就是如果這種情況,如果那種情況。
2,else if 不是上乙個條件的前提下,如果是這個條件。
3,區別1:if無論是否滿足條件都會向下執行,知道程式結束,else if 滿足乙個條件就會停止執行。
4,區別2:由於if都會執行一遍,則可能會同乙個需要判斷的事件,會進入2個if語句中,出現錯誤,而else if就不會發生這樣的事情。
20樓:匿名使用者
區別很大
if(a)
b;if(c)
d;兩個if都會進入判斷。
if(a)
b;else if(c)
d;//當滿足a的時候就不進入到c的判斷,不滿足a時,才會去判斷c望採納。
21樓:丁文博
你好,多個if語句時及時前乙個if為真,後面的if也要繼續判斷,
如果用else if 則只有前者為假的時候它的if 才接著判斷。
22樓:可愛的黃蝴蝶
我感覺最主要的是 分支的問題吧
if else 就是多選一 意思是有多條路,但你只能選乙個//由於這個性質,經常用來寫條件是互斥的判斷
而if if呢 也是多條路,但並不是多選一的,而是可以同時選的 //由於這個性質便經常用來寫那些條件不互斥的
舉個例子 就拿判斷乙個數是不是偶數 奇數 和 素數偶數 和 奇數 是互斥的
但素數即可能是偶數也是奇數 那就要這樣寫了if(偶數)
是偶數else
是奇數if(素數)
是素數對吧
23樓:州武王
多個if可以保證每個考慮到的情況都執行;
但是else if如果有多個,那麼當其中乙個執行後,其他的else if 會跳過。
所以,當你是做全情況分類執行時,需要注意,else if可能導致的某一種情況丟失。(剛剛知道,調了兩個小時才明白,祝大家少走彎路。)
c語言中else if(表示式)是什麼意思,怎麼用的?
24樓:匿名使用者
if (口袋》100塊錢)
else if (口袋<100塊錢)
25樓:護戒之淼
if()
{}//如果
else if()//或者如果{}
c語言中是什麼意思,C語言中是什麼意思
並且的意思,是非的意思,沒有你那種寫法,具體使用方式如下 int a 5 bool b false 執行判斷處理 if a 5 b printf a d n a 左右應該還有兩個運算元,比如a b,一般出現在if語句的條件中,因為取反的優先順序高於邏輯與,所以意思是將b取反再與a做邏輯與,其結果為真...
C語言中ik是什麼意思,c語言中factorialK是什麼意思
c語言中 i k 就是 i i k 的意思 i k 的意思是i i k它是第十四級運算子。c語言中factorial k 是什麼意思 factorial函式的功能是實現n的階乘,傳進去的引數k,為參與階乘的最大值,然後返回乙個階乘的結果 vs factoria k 就表示k的階乘,然後把結果賦給vs...
c語言中else是什麼意思,c語言中else if 表示式 是什麼意思,怎麼用的
c語言中else是與 baiif一起使用du 的乙個關鍵字,表示 zhi如果滿足if條件則不執行 daoelse,否則執行else。專 下面通過具體的例項來說屬 明else的使用。int i 4 if i 5 如果i 5,執行i 0else 如果i 5,執行i 1 上面的程式中,由於i 4 5,不滿...