switch语句
基本语法
1 switch(expression){
2 case value1:
3 //code to be executed;
4 break;
5 case value2:
6 //code to be executed;
7 break;
8 ......
9
10 default:
11 //code to be executed if all cases are not matched;
12 break;
13 }
Switch示例
1 #include <iostream>
2 using namespace std;
3 int main () {
4 int num;
5 cout<<"Enter a number to check grade:";
6 cin>>num;
7 switch (num)
8 {
9 case 10: cout<<"It is 10"<<endl; break;
10 case 20: cout<<"It is 20"<<endl; break;
11 case 30: cout<<"It is 30"<<endl; break;
12 default: cout<<"Not 10, 20 or 30"<<endl; break;
13 }
14 return 0;
15 }
C++ break用于中断循环或switch语句。 它在给定条件下中断程序的当前执行流程。 在内循环的情况下,它仅中断内循环。
C++
continue
语句用于继续循环。它继续程序的当前流程,并在指定条件下跳过剩余的代码。 在内循环的情况下,它仅继续内循环,即:跳过内循环,继续执行下一个内循环。