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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 15:19:34
while(x--)和while(x--);有分号和没分号什么区别?while(x--)和while(x--);有分号和没分号什么区别?while(x--)和while(x--);有分号和没分号什么区

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();