已知今天是周三,如何用c语言完成输入正整数n,输出再过n天后是星期几
时间: 2024-05-14 17:14:46 浏览: 5
以下是使用C语言编写的代码:
```c
#include <stdio.h>
int main() {
int n, day;
printf("请输入n:");
scanf("%d", &n);
day = (n + 3) % 7; // 今天是周三,所以+3,再对7取余
switch (day) {
case 0:
printf("再过%d天是周日\n", n);
break;
case 1:
printf("再过%d天是周一\n", n);
break;
case 2:
printf("再过%d天是周二\n", n);
break;
case 3:
printf("再过%d天是周三\n", n);
break;
case 4:
printf("再过%d天是周四\n", n);
break;
case 5:
printf("再过%d天是周五\n", n);
break;
case 6:
printf("再过%d天是周六\n", n);
break;
default:
printf("输入有误\n");
break;
}
return 0;
}
```
运行结果:
```
请输入n:10
再过10天是周六
```