微信分号怎么分身 if语句题,这里的else怎么会有分号?
浏览量:1121
时间:2021-03-13 11:08:06
作者:admin
if语句题,这里的else怎么会有分号?
这里的分号相当于一个空语句,不起任何作用。
它相当于:
如果(a!=1)
{]}
否则
{
]r=1
}
如果(b==2)
{
r=2
}
否则
{]}
如果(c!=3)
]{
r=3
}
else
{
}]如果(d==4)
]{
r=4
}]如果else只有一个代码,{}可以省略。所以它是你能看到的最短的。首先,代码中的全角度符号(逗号、分号、花括号等)不应该是您的初衷,对吧?错了?
其次,if语句后面有分号,这意味着if表达式的值是true还是false与下面的printf语句无关。
最后,printf的输出结果是:
由于J的值是1(运行后为2),| |之后的Z不再执行,Z仍然是2。后面的I肯定会被执行,所以运行后的I是1
,所以输出结果是:1,2,2
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。