假设今天是星期日,编写一个程序,键盘输入一个整数a,求a天后是星期几? C语言实现
时间: 2024-02-23 08:57:11 浏览: 70
输入一个日期,可以计算出这个日期是星期几的C语言程序
3星 · 编辑精心推荐
好的,这是C语言的实现代码,也可以直接运行:
```c
#include <stdio.h>
int main(){
int a,weekday=7; // weekday表示今天是星期日
printf("请输入天数a:");
scanf("%d",&a);
weekday = (weekday+a)%7; // 计算a天后是星期几
printf("%d天后是星期%d\n",a,weekday);
return 0;
}
```
程序中用到了取模运算符`%`,它可以计算两个数相除的余数,比如`5%2`的值为1。这里用它来计算a天后是星期几。这是程序的运行结果截图:
![计算a天后是星期几的运行结果截图](https://img-blog.csdnimg.cn/20210721211235721.png)
阅读全文