求编程,编写自定义函数判定,从键盘输入的某一年份是否为闰年,并将1000~2000之间的所有闰年输出。
帮忙解决一下。
程序代码:
#include<stdio.h> bool fun(int year) { if(year%4 == 0 && year%100 != 0 || year % 400 == 0) return true; return false; } int main(void) { int start = 1000; int end = 2000; int sum = 0; for(;start<=end;start++) { if(fun(start)) { if(sum%5 == 0) printf("\n"); printf("%d ",start); sum++; } } printf("\n"); return 0; }