C语言5.程序设计题 (1)如果输人一个1~7之间的数字,则输出星期一~星期日的英文单词,否则输出 error。(2)用if语句的嵌套方法编写程序,求某一年是否为闰年。闰年的条件是满足下面二者之一: ①能被4整除,但是不能被100整除;②能被4整除,又能被400整除。
时间: 2024-02-17 13:03:31 浏览: 163
好的,我来回答您的问题。
对于第一个问题,以下是一个示例代码:
```c
#include <stdio.h>
int main() {
int day;
printf("请输入数字1~7:");
scanf("%d", &day);
if (day == 1) {
printf("星期一\n");
} else if (day == 2) {
printf("星期二\n");
} else if (day == 3) {
printf("星期三\n");
} else if (day == 4) {
printf("星期四\n");
} else if (day == 5) {
printf("星期五\n");
} else if (day == 6) {
printf("星期六\n");
} else if (day == 7) {
printf("星期日\n");
} else {
printf("error\n");
}
return 0;
}
```
对于第二个问题,以下是一个示例代码:
```c
#include <stdio.h>
int main() {
int year;
printf("请输入年份:");
scanf("%d", &year);
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
printf("%d年是闰年", year);
} else {
printf("%d年不是闰年", year);
}
return 0;
}
```
希望能帮到您!
阅读全文