久久成人影片av福利在线|国产人成视频在线观看免费|欧洲黄色A级片亚洲一区区|欧美一二三区视频|日本免费的黄色三级片|成人黄色无码网站|亚洲先锋影院A性电影|少妇无玛影片在线看黄片网站|亚洲AV无码成人精品区丝袜|亚洲色情视频在线免费观看

高三網(wǎng) 試題庫 作文庫 大學庫 專業(yè)庫

當前位置: 高三網(wǎng) > 高中英語語法 > 正文

else if和if的區(qū)別

2021-11-09 13:45:28文/李傲

具體含義不同。if為如果,指的是如果這種情況或如果那種情況,if無論是否滿足條件都會向下執(zhí)行,一直到程序結(jié)束;else if指的不是上一個條件的前提下,如果是這個條件,else if滿足一個條件就會停止執(zhí)行。

else if和if的區(qū)別

由于if都會執(zhí)行一遍,則可能會同一個需要判斷的事件,會進入2個if語句中,出現(xiàn)錯誤,而else if就不會發(fā)生這樣的事情。

在同一個if結(jié)構(gòu)中可以有多個else if語句。第一個表達式值為TRUE的else if語句(如果有的話)將會執(zhí)行。在php中,也可以寫成“else if”(兩個單詞),它和“else if”(一個單詞)的行為完全一樣。句法分析的含義有少許區(qū)別(如果你熟悉C語言的話,這是同樣的行為),但是底線是兩者會產(chǎn)生完全一樣的行為。

else if的語句僅在之前的if或else if的表達式值為FALSE,而當前的else if表達式值為TRUE時執(zhí)行。

推薦閱讀

點擊查看 高中英語語法 更多內(nèi)容