.假设今年1月1日是星期一,编写程序,输入1月的任意一天(1-31),输出该日期对应的英文星期名称(英文全称,不是缩写)。
时间: 2023-04-02 13:03:36 浏览: 199
任意输入0-6之间的数,输出对应的星期
您好,根据您的要求,我可以回答这个问题。以下是程序的示例代码:
#include <stdio.h>
int main() {
int day;
printf("请输入1月的任意一天(1-31): ");
scanf("%d", &day);
int week = (day + 5) % 7;
switch (week) {
case :
printf("Sunday\n");
break;
case 1:
printf("Monday\n");
break;
case 2:
printf("Tuesday\n");
break;
case 3:
printf("Wednesday\n");
break;
case 4:
printf("Thursday\n");
break;
case 5:
printf("Friday\n");
break;
case 6:
printf("Saturday\n");
break;
}
return ;
}
希望能够帮到您!
阅读全文