另一种循环:while
约 10 分钟
while 的意思是"只要条件还成立,就一直做下去",像妈妈说"只要天没黑,就接着玩"。它把 for 的三件事拆开了:起点在外面先定好,条件写在括号里,改变的那一步得自己塞进大括号里。
#include <iostream>
using namespace std;
int main() {
int i = 1;
while (i <= 3) {
cout << i << " ";
i++;
}
return 0;
}
会显示 1 2 3。用 while 千万别忘了循环体里那句 i++——它负责让 i 慢慢变大、条件早晚不成立。少了它,i 永远是 1,电脑就会一圈一圈转个没完。
小纸条
int i = 1; while (i <= 4) { cout << i; i++; } 会显示什么?
登录 后可看答案