请详细举几个case语句的简单例子来说明case语句的用法
时间: 2023-04-03 08:04:01 浏览: 131
case 使用方法举例
好的,case语句是C语言中的一种条件语句,用于根据不同的条件执行不同的代码块。以下是几个简单的例子:
1. switch语句中的case语句:
switch (score) {
case 90:
printf("成绩为优秀\n");
break;
case 80:
printf("成绩为良好\n");
break;
case 70:
printf("成绩为中等\n");
break;
default:
printf("成绩为不及格\n");
break;
}
2. 在函数中使用case语句:
void printMonth(int month) {
switch (month) {
case 1:
printf("一月\n");
break;
case 2:
printf("二月\n");
break;
case 3:
printf("三月\n");
break;
// 省略其他月份的case语句
default:
printf("输入的月份有误\n");
break;
}
}
3. 嵌套使用case语句:
switch (score) {
case 90:
printf("成绩为优秀\n");
break;
case 80:
printf("成绩为良好\n");
switch (rank) {
case 1:
printf("排名第一\n");
break;
case 2:
printf("排名第二\n");
break;
// 省略其他排名的case语句
default:
printf("排名未知\n");
break;
}
break;
// 省略其他成绩的case语句
default:
printf("成绩为不及格\n");
break;
}
希望这些例子能够帮助你理解case语句的用法。
阅读全文