关于学习这件事程序员

【C语言】-循环结构-while语句

2015-11-21  本文已影响194人  真一

while语句:

while循环可实现“当型”循环,即当条件成立时,执行循环体。适合无法确定循环执行次数的情况。
while (表达式)
{
  循环语句
}

注意:

例:
i = 1;
while (i <= 100)
  putchar('+');
i++;

程序原意是想输出100个“+”,但由于循环体没有使用花括号括起来,所以导致系统认为只有putchar('+');这一条语句是循环语句,i++;不属于循环体,所以i的值总是为1。那么i永远小于等于100,所以这个循环将永远不结束,是一个死循环。

while语句执行过程:

while语句执行过程.png

注意:

do while语句:

可以实现”直到型“循环。就是执行循环体,直到条件不再成立时退出循环。

do while一般形式:

do
{
   循环语句
} while (表达式);

do while循环的执行流程:

do while循环的执行流程.png
上一篇 下一篇

猜你喜欢

热点阅读