while后加;与不加;的区别

使用循环语句时,while后加不加;的讨论。

首先先看一串代码

while后加;与不加;的区别

这串代码跑起来的效果如下:

while后加;与不加;的区别

可以看出while()后没加;,while与下面的{}内的循环条件构成了一个整体,完成了循环。

我们再看一下加;

while后加;与不加;的区别

运行结果如下

while后加;与不加;的区别

可以看出while()加;后这一行组成了一个整体,循环成立时,不执行{}内的循环程序。直到循环条件为假时,才会执行循环体语句(执行一遍),然后继续执行后面的语句。

发表评论

相关文章