在IF/THEN語句中,條件關系式有:
一. If … Then 結構:
1. 格式:
(1) If Then [:…]
(2) If Then
End If
2. 功能:
當條件為真時執行Then后面的語句或語句組,否則執行后續語句。
二. If … Then … Else 結構:
1. 格式:
If Then
Else
End If
2. 功能:
當條件為真時執行語句組1,條件為假時執行語句組2。
3. 說明:
語句組1和語句組2都可以為新的條件語句,稱為條件語句嵌套的多分支結構。
vb中if嵌套語句
if 條件為真 then 執行語句end if(判斷結束)if a=3 then if b=2 then if c=7 then if d=8 then 以上條件都成立的時候執行下邊一段話 。
..執行代碼并結束這個判斷 (假如d=5,則執行下邊的代碼) else 。
。..執行代碼 end if (這里是結束d=8 這個條件的) end if(這里是結束c=7這個條件的) end if(這里是結束b=2這個條件的)end if(這里是結束a=3這個條件)。
關于vb中if 語句的嵌套問題
標準的if格式你應該知道吧 我就不說了 只說一下嵌套
在一次if判斷里,可以嵌套無數個子if判斷(我沒遇到過嵌套到頂的情況),無非是在then后或else后進行嵌套,因為互不影響 所以我就合起來說了:
if [真假判斷語句] then
*** '星號表示其余的代碼
if [嵌套的真假判斷語句1] then
[嵌套中if成立 執行的代碼]
else '可以不要 看情況
[嵌套中if不成立 執行的代碼]
end if
*** '星號表示其余的代碼
else if [嵌套的真假判斷語句2] then '這里的if可以跟在if后(加個空格),另起一行也行。如果在嵌套前還有別的代碼需要執行的話,就參照上面所寫的進行嵌套。
end if '如果if另起一行的話,要兩個end if,否則只要一個
注:注意嵌套的時候最好 用空格 把子判斷推后幾格,看著舒服。頂格寫也行,就是看著亂。
【哥們兒 這可全是我一個字一個字地打的啊~您就給個辛苦費吧~呵呵 有不懂的再通過 補充 問我】
vb中if嵌套語句
if 條件為真 then
執行語句
end if(判斷結束)
if a=3 then
if b=2 then
if c=7 then
if d=8 then
以上條件都成立的時候執行下邊一段話
。..執行代碼并結束這個判斷
(假如d=5,則執行下邊的代碼)
else
。。。..執行代碼
end if (這里是結束d=8 這個條件的)
end if(這里是結束c=7這個條件的)
end if(這里是結束b=2這個條件的)
end if(這里是結束a=3這個條件)
轉載請注明出處華閱文章網 » ifthen的嵌套語句