输出21世纪所有的闰年 C编程
发布网友
发布时间:2022-04-19 18:17
我来回答
共2个回答
热心网友
时间:2023-05-18 18:36
#include<stdio.h>
int main(void)
{
int year;
for(year=2000;year<2101;year++)//这里不要分号否则for循环就是空的语句
{
if((year%4==0&&year%100!=0)||(year%400==0))//这里不要分号否则if语句为空的
printf("%d\n",year);
}
return 0;
}
热心网友
时间:2023-05-18 18:36
#include<stdio.h>
int countrunnian(int y,int y1){
int c=0,ysum;
for(int i=y1;i<y;i++)
if(i%400==0||(i%4==0&&i%100!=0)){
printf("%d是闰年\n",i);
c++;
}
ysum=c*366+(y-y1)*365;
printf("%d个闰年",c);
}
int main()
{int y=2100,y1=2000;
countrunnian(y,y1);
return 0;
}