cpp switch
时间: 2023-06-28 10:09:37 浏览: 97
C++中的switch语句是一种控制流语句,用于根据不同的情况执行不同的操作。它通常与case语句一起使用,case语句用于指定不同的情况和相应的操作。
下面是一个简单的示例,该示例演示如何在C++中使用switch语句:
```
#include <iostream>
using namespace std;
int main() {
int num = 2;
switch (num) {
case 1:
cout << "Number is 1";
break;
case 2:
cout << "Number is 2";
break;
case 3:
cout << "Number is 3";
break;
default:
cout << "Number is not 1, 2, or 3";
break;
}
return 0;
}
```
在上面的示例中,我们定义了一个变量num,并将其设置为2。然后,我们使用switch语句将num与不同的情况进行比较。在这种情况下,我们有三种不同的情况:1,2和3。如果num等于其中任何一个数字,则会执行相应的操作。如果num不等于任何一个数字,则会执行默认操作。
值得注意的是,每个case语句后面都必须使用break语句,以防止程序继续执行下一个case语句。否则,程序将继续执行下一个case语句,直到遇到break语句为止。
阅读全文