-
switch的基本语法和规则
一般采用switch语句用来简化if语句
格式:
switch (expression) { case constant: statemens break; default: break; }
规则: expression分别与constant匹配,从上到下,匹配成功执行statements语句,若当前正在执行的case语句没有break跳出,则继续执行下一中case的statements语句。若均不符合,则执行default中的语句。
-
switch(expression)中expression的限制
只能使用返回整数值的类型,如int、long、bool、enum。
-
用switch实现或的逻辑关系
int m = 3; int n = 4; if(3==m||4==n) { cout<<"success"<<endl; }
int m = 3; int n = 4; switch (m) { case 2: case 3: cout << "success" << endl; break; }
两者等价
5-5.条件语句switch
猜你喜欢
转载自blog.csdn.net/qq_43367829/article/details/105423050
今日推荐
周排行