| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- /*
- * 示例6:switch 分支语句
- * 功能:学习使用 switch 进行多分支选择
- * 适合用于判断一个变量的多个固定取值
- */
- #include <stdio.h>
- int main() {
- int day;
- printf("请输入星期几(1-7):");
- scanf("%d", &day);
- // switch 语句根据 day 的值执行对应的分支
- switch (day) {
- case 1:
- printf("星期一,新的一周开始啦!\n");
- break; // break 表示跳出 switch,防止继续执行下面的分支
- case 2:
- printf("星期二,加油!\n");
- break;
- case 3:
- printf("星期三,一周过半了!\n");
- break;
- case 4:
- printf("星期四,快周末了!\n");
- break;
- case 5:
- printf("星期五,明天就放假啦!\n");
- break;
- case 6:
- printf("星期六,好好休息!\n");
- break;
- case 7:
- printf("星期日,准备迎接新的一周!\n");
- break;
- default:
- // 当 day 不匹配任何 case 时执行 default
- printf("输入无效,请输入 1-7 之间的数字!\n");
- break;
- }
- return 0;
- }
|