Logo
Section 1 / 8

while 和 do-while 循环

了解 C++ 中的 while 和 do-while 循环结构。

导入

while 和 do-while 循环

了解 C++ 中的 while 和 do-while 循环结构。

1while (条件) 2{ 3 // 循环体 4}
1#include <iostream> 2using namespace std; 3 4int main() { 5 int i = 1; // 初始化计数器变量 6 7 while (i <= 5) 8 { 9 cout << " i的值为:" << i << endl; 10 i = i + 1; // 将变量i的值增加1 11 } 12 13 return 0; // 程序结束 14}
1do { 2 // 循环体 3} while (条件);
1#include <iostream> 2using namespace std; 3 4int main() { 5 int i = 1; 6 do { 7 cout << "i的值为: " << i << endl; 8 i = i + 1; 9 } while (i <= 5); // 条件在第一次执行后进行判断 10 return 0; 11}
1#include <iostream> 2using namespace std; 3 4int main() { 5 int number; 6 do { 7 cout << "请输入一个正数: "; 8 cin >> number; 9 } while (number <= 0); // 条件在第一次执行后进行判断 10 cout << "你输入了一个正数: " << number << endl; 11 return 0; 12}
1#include <iostream> 2using namespace std; 3 4int main() { 5 6 // 在此处编写你的代码 7 8 return 0; 9}

在此解决方案中:

  • 变量 i 的初始值为 5。
  • 在 do-while 循环的条件中,检查 i 是否大于或等于 0。
  • 同时,每次循环将 i 的值递减。

模板

for循环