while函数中使用switch
时间: 2024-01-20 08:03:55 浏览: 69
在 C++ 中,`while` 循环语句可以与 `switch` 语句结合使用。下面是一个示例代码:
```
#include <iostream>
using namespace std;
int main() {
int i = 1;
while (i <= 5) {
switch (i) {
case 1:
cout << "One" << endl;
break;
case 2:
cout << "Two" << endl;
break;
case 3:
cout << "Three" << endl;
break;
case 4:
cout << "Four" << endl;
break;
case 5:
cout << "Five" << endl;
break;
default:
cout << "Invalid number" << endl;
break;
}
i++;
}
return 0;
}
```
在上面的示例中,`while` 循环语句用于循环 5 次,每次循环会执行一个 `switch` 语句,根据 `i` 的值输出不同的结果。`switch` 语句中的 `case` 标签用于匹配 `i` 的值,如果 `i` 的值与某个 `case` 标签匹配,则会执行该标签对应的语句块,否则会执行 `default` 标签对应的语句块。
阅读全文