一 概述
本文主要讲述永不休止的while循环和do...while循环
二 while循环
2.1 代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| #include<iostream> using namespace std;
int main() {
int s = 0; while (1) { int n; cout << "请输入一个数字:"; cin >> n; cout << "您输入的数字时:" << n << endl; s++; if (s > 3) { break; }
} cout << "该程序执行了" << s << endl; return 0; }
|
2.2 结果
1 2 3
| 请输入一个数字:1 您输入的数字时:1 请输入一个数字:
|
三 do..while循环
3.1 代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| #include<iostream> using namespace std; int main() { int many; cout << "你想看几次?"; cin >> many; do { cout << endl << "问君能有几多愁,恰似一江春水向东流" << endl; many--; } while (many > 0); cout << "程序执行完毕,再见。"; return 0; }
|
3.2 结果
1 2 3 4
| 你想看几次?0
问君能有几多愁,恰似一江春水向东流 程序执行完毕,再见。
|