C语言输入一个数字,用枚举输出星期几
时间: 2023-08-28 12:05:35 浏览: 249
c语言输入和输出ppt课件.ppt
当使用C语言时,您可以使用枚举(enum)来输出星期几。以下是一个示例代码:
```c
#include <stdio.h>
enum Weekday {
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday,
Sunday
};
int main() {
int day;
printf("请输入一个数字(1-7):");
scanf("%d", &day);
switch (day) {
case Monday:
printf("星期一\n");
break;
case Tuesday:
printf("星期二\n");
break;
case Wednesday:
printf("星期三\n");
break;
case Thursday:
printf("星期四\n");
break;
case Friday:
printf("星期五\n");
break;
case Saturday:
printf("星期六\n");
break;
case Sunday:
printf("星期日\n");
break;
default:
printf("输入无效\n");
break;
}
return 0;
}
```
这段代码中,我们首先定义了一个枚举(enum)类型`Weekday`,其中包含了每个星期的值。然后,我们通过用户输入一个数字,并使用`switch`语句匹配对应的枚举值,然后输出相应的星期。如果用户输入的数字不在范围内,则输出"输入无效"。
希望这可以帮助到您!
阅读全文