while(x--) 和 while(x--); 有分号和没分号什么区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 20:30:56
while(x--) 和 while(x--); 有分号和没分号什么区别?
xJ@@e{Bb +1 l[jbAPm"lj3; N`1x{3j~RTKJ@#ۂSŗw4)v($b}=ጿ0dqR? o3bi

while(x--) 和 while(x--); 有分号和没分号什么区别?
while(x--) 和 while(x--); 有分号和没分号什么区别?

while(x--) 和 while(x--); 有分号和没分号什么区别?
while(x--) 这样的语法是不正确的 因为它还不完整
while循环 循环条件是 x-- 而循环体的内容还没定
准确来说 应该是
while(x--)
dosomething();

while(x--);
dosomething();的区别
前者 执行了很多次dosomething()一直到x--为0
而后者 只执行了一次dosomething();