<vb>单行if语句,如果将两条语句用冒号写在一行上,则后一行是否执行

2025-04-14 07:28:12
推荐回答(3个)
回答1:

单行if语句,看是否存在 else 语句。

如果条件为 真 ,则执行 then 后的所有语句,直到 else 语句。
如果条件为 假 ,则执行 else 后的语句,直到本行结束。

先执行 then 后的语句,可以有若干条命令,中间用 :隔开,直到 else 语句。

总之,:分开的语句是连续执行的。

回答2:

这样的问题,你该用程序自己验证.

如:
if 2 > 1 then i = 1:msgbox "连续执行!"

要学会自己解决问题...

回答3:

执行