C++ switch 关键字
例子
计算星期几名称
int day = 4;
switch (day) {
case 1:
cout << "Monday";
break;
case 2:
cout << "Tuesday";
break;
case 3:
cout << "Wednesday";
break;
case 4:
cout << "Thursday";
break;
case 5:
cout << "Friday";
break;
case 6:
cout << "Saturday";
break;
case 7:
cout << "Sunday";
break;
}
// Outputs "Thursday" (day 4)
定义和用法
The switch
关键字选择要执行的多个代码块之一。
从上面的例子可以看出,它是这样工作的
- The
switch
表达式只计算一次。 - 表达式的值与每个
case
的值进行比较。 - 如果匹配,则执行关联的代码块。
- The
break
关键字用于在找到匹配项时退出 switch 块
相关页面
在我们的 C++ Switch 教程 中了解更多关于 switch 语句的信息。