#include<stdio.h> int is_leap_year(int year){ return (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0); } int main(){ int year; printf("请输入年份:"); scanf("%d",year); return 0;}判断闰年怎么修改
时间: 2024-03-24 10:38:49 浏览: 71
请编程:在文本框中输入一个年份,可判断出其是否为闰年
你需要在 `main()` 函数中调用 `is_leap_year()` 函数,并根据它的返回值输出结果。可以按照下面的代码修改:
```
#include <stdio.h>
int is_leap_year(int year) {
return (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0);
}
int main() {
int year;
printf("请输入年份:");
scanf("%d", &year);
if (is_leap_year(year)) {
printf("%d年是闰年\n", year);
} else {
printf("%d年不是闰年\n", year);
}
return 0;
}
```
这样,用户输入年份后,程序就会根据 `is_leap_year()` 函数的返回值判断是否为闰年,并输出相应的结果。
阅读全文