vb if else(VB中的elseif的用法,哪位高手能举个例子并解释一下,谢谢了!)
VB中的elseif的用法,哪位高手能举个例子并解释一下,谢谢了!?
网友:寂寞撕碎了回忆 提问
VB中的elseif的用法,哪位高手能举个例子并解释一下,谢谢了!
五星知识达人网友:蓝房子 解答于 2022-01-04 16:43
1.if必以end if结束2.elseif与else if不同3. If···Then···ElseIf···End If 是 VB 中的块结构条件语句,主要用来针对不同的情况,让应用程序做出不同的反应。 语句功能如下: If 假设情况1 Then 假设情况一成立时执行的语句块1 〔ElseIF 假设情况2 Then 假设情况二成立时执行的语句块2〕 〔ElseIf 假设情况3 Then 假设情况三成立时执行的语句块三〕 ······ 〔Else 所有条件都不成立时要执行的语句块〕 End If
上面的语句块含义为:如果“情况1”成立,则执行“语句块1”;否则如果“情况2”成立,则执行“语句块2”······;如果所有情况都不成立,则执行 Else 之后的语句块并最后跳出判断过程。
中间可有好多elseif,是对条件的再次排除。有几点必须加以强调: (1)、在上面的语句块中,ElseIf 之间没有空格,如果有空格即 Else If ,块结构则不成立。Else If 这种形式只能在单行结构条件语句中成立,而不能在块结构条件中成立。
(2)、执行语句块的程序代码不能紧跟 Then ,必须放到下一行中,这是块状结构的规定。
(3)、在块结构判断语句中,ElseIf 子句的数量没有限制,可以根据需要加入任意多个 ElseIf 子句。
(4)、ElseIf 与 Else 都是可选的,最简单的判断语句块形式如下: If 条件 Then 要执行的语句块 End If
1楼网友:duile 解答于 2022-01-04 19:57
if a>o then a=b elseif a=cendif
2楼网友:轻雾山林 解答于 2022-05-04 18:50
if a>b then print a elseif a
3楼网友:行路难 解答于 2022-04-04 18:01
一楼的已经很详细了.
本文地址:https://www.cubemovie.cn/hetong/5569.html