【C++判断(switch...case、if...else)】
switch...case语法:
switch(表达式)
{
case 常数表达式:
语句;
break;
default :
语句;
break;
}
1.表达式必须是一个整型或枚举类型
2.在一个 switch 中可以有任意数量的 case 语句。每个 case 后跟一个要比较的值和一个冒号。
3.当被测试的变量等于 case 中的常量时,case 后跟的语句将被执行,直到遇到 break 语句为止。
4.不是每一个 case 都需要包含 break。如果 case 语句不包含 break,控制流将会 继续 后续的 case,直到遇到 break 为止。
实例:
if...else语法:
if(表达式为True){
语句;
else{
语句;
}}
1.一个 if 后可跟零个或一个 else,else 必须在所有 else if 之后。
2.一个 if 后可跟零个或多个 else if,else if 必须在 else 之前。
3.一旦某个 else if 匹配成功,其他的 else if 或 else 将不会被测试。
实例:
标签:case,...,C++,else,break,语句,switch From: https://www.cnblogs.com/hjh-com/p/17382997.html