switch语句
- 一个 switch 语句允许测试一个变量等于多个值时的情况。每个值称为一个 case,且被测试的变量会对每个 switch case 进行检查。
流程图
类型
- switch要统一类型,说是什么类型就是什么类型
#include<stdio.h>
int main(void)
{
unsigned age;
printf("请输入你的年龄:\n");
scanf("%3u" , &age);
switch(age) {
case 40:
printf("恭喜你中奖了,赠送房子\n");
break;
case 50:
printf("恭喜你中奖了,奖励苹果\n");
break;
case 70:
printf("恭喜退休\n");
break;
default :
printf("没有找到你所在的年龄,你的年龄可能不配拥有礼包\n");
break;
}
return 0;
}