C++ switch语句详解

C ++ switch语句从多个条件中执行一个语句。就像C ++中的if-else-if阶梯语句。

switch(expression){ case value1: //code to be executed; break; case value2: //code to be executed; break; ......default: //code to be executed if all cases are not matched; break; }

C++ switch语句详解

文章图片
C ++切换范例
#include < iostream> using namespace std; int main () { int num; cout< < "Enter a number to check grade:"; cin> > num; switch (num) { case 10: cout< < "It is 10"; break; case 20: cout< < "It is 20"; break; case 30: cout< < "It is 30"; break; default: cout< < "Not 10, 20 or 30"; break; } }

输出:
Enter a number: 10 It is 10

【C++ switch语句详解】输出:
Enter a number: 55 Not 10, 20 or 30

    推荐阅读