C while 关键字

定义和用法

while 循环会在指定条件为真时,重复执行一段代码。

注意:不要忘记增加条件中使用的变量,否则循环将永远不会结束!

实例

例子 1

打印数字 0 到 4:

int i = 0;

while (i < 5) {
  printf("%d\n", i);
  i++;
}

亲自试一试

do/while 循环是 while 循环的一种变体。这种循环会先执行一次代码块,然后检查条件是否为真,只要条件为真,就会重复执行循环:

例子 2

打印数字 0 到 4:

int i = 0;

do {
  printf("%d\n", i);
  i++;
}
while (i < 5);

亲自试一试

相关页面

教程:while 循环

教程:do/while 循环