#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int day = 0; // 定义一个整数变量用于接受键盘输入的数字
printf("请输入0-6之间的数字:"); // 提示用户输入
scanf("%d", &day); // 接受用户从键盘输入的数据
switch (day)
{
case 0: printf("星期天\n");
case 1: printf("星期一\n");
case 2: printf("星期二\n");
case 3: printf("星期三\n");
case 4: printf("星期四\n");
case 5: printf("星期五\n");
case 6: printf("星期六\n");
default: printf("输入错误。\n");
}
}
输入数字2,结果如下:
请输入0-6之间的数字:2
星期二
星期三
星期四
星期五
星期六
输入错误。
若想让执行完case2就结束,则需要在case 2的后面写上"break;"
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int day = 0; // 定义一个整数变量用于接受键盘输入的数字
printf("请输入0-6之间的数字:"); // 提示用户输入
scanf("%d", &day); // 接受用户从键盘输入的数据
switch (day)
{
case 0: printf("星期天\n");
case 1: printf("星期一\n");
case 2: printf("星期二\n");
break;
case 3: printf("星期三\n");
case 4: printf("星期四\n");
case 5: printf("星期五\n");
case 6: printf("星期六\n");
default: printf("输入错误。\n");
}
}
此时结果为:
请输入0-6之间的数字:2
星期二