vb中if,elseif,else的区别是什么?

2022-04-12 社会 87阅读

一、意思不同

if:如果

elseif:前面的“如果”条件不成立,但是,后面的条件成立的话。

else:前面讲的所有条件都不成立。

二、用法不同

if和else都是要匹配用才行,你说的这个是多分支的,可以判断很多种情况,if如果条件成立,就进行执行if后面的语句,elseif是除了if判断以外的条件,else是上面的几种情况都不满足,就执行else后面的语句,最后是end if结束,这个就是语法问题。

三、判断方法

If语句就是“如果条件成立,就执行If里面的内容。如果有Elseif,则在条件不成立时执行Elseif的内容,如果没有Elseif,则跳过If语句,执行If语句后面的内容。”不管嵌套多少层,结果都是一样的判断方法。

因为语法问题所以必须这样的顺序。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com