用c语言实现任意输入英文的星期几,在查找星期表后输出其对应的数字的完整程序
时间: 2024-02-25 22:57:23 浏览: 92
输入一个日期,可以计算出这个日期是星期几的C语言程序
3星 · 编辑精心推荐
好的,以下是用C语言实现任意输入英文的星期几,在查找星期表后输出其对应的数字的完整程序:
```c
#include <stdio.h>
#include <string.h>
int main() {
char week[10]; // 定义存储星期的数组
int num; // 定义星期对应的数字
// 输入星期
printf("请输入英文星期:");
scanf("%s", week);
// 查找星期表
if(strcmp(week, "Monday") == 0) {
num = 1;
} else if(strcmp(week, "Tuesday") == 0) {
num = 2;
} else if(strcmp(week, "Wednesday") == 0) {
num = 3;
} else if(strcmp(week, "Thursday") == 0) {
num = 4;
} else if(strcmp(week, "Friday") == 0) {
num = 5;
} else if(strcmp(week, "Saturday") == 0) {
num = 6;
} else if(strcmp(week, "Sunday") == 0) {
num = 7;
} else {
printf("输入错误!\n");
return 0;
}
// 输出结果
printf("%s对应的数字是:%d\n", week, num);
return 0;
}
```
运行该程序,输入英文星期后,会输出其对应的数字。例如,输入“Monday”后,输出结果为:
```
Monday对应的数字是:1
```
希望对您有帮助!
阅读全文