switch语句
switch语句是一种常用的选择结构语句,与if语句不同的是,它针对某个表达式做出的判断,从而决定执行哪一行代码。
switch语法的基本格式
switch(表达式){
case 目标值1:
执行语句1;
break;
case 目标值2:
执行语句2;
break;
...
case 目标值n:
执行语句n;
break;
default:
执行语句+1;
braek;
}
实际案例
int main(){
printf("switch\n");
int score = 60;
//case的值要与表达式的值完全一样,才是匹配成功!
switch(score){
case 60:
printf("额外做一张试卷");
break;
case 70:
printf("额外做半张试卷");
break;
case 90:
printf("出去玩");
break;
default:
printf("你考的分数不在处理范围内");
break;
}
}
运行结果:
break语句
break的作用:跳出