c语言输出1900到2000的闰年(c语言输出1900到2000的闰年?每三个闰
c语言中输出1900~2000年中闰年年份
#includestdio.h
int main()
{
int i;
for(i=1900;i=2000;i++)
{
if(i%4==0 i%100!=0 || i%400==0)
//闰年:年数能被4但是不能被100整除,或者能被400整除的。
printf("%d\n",i);
}
return 0;
}

输出1900-2000年中是闰年的年份,怎么写呢
看来你这个新手有点太新了,我用文字给你描述已下这句话if(i%4==0
i%100!=0
||
i%400==0)
如果
i除以4的余数等于0
并且
i除以100的余数不等于0
或者
i除以400的余数等于0
条件成立
%
!=
||
都是些运算符
等你学到了就明白了
很简单
没什么难理解的东西
#include
"stdio.h"
main()
{
int
i;
for(i=1900;i=2000;i++)
if(i%4==0
i%100!=0
||
i%400==0)
printf("%d,",i);
}
用C语言编程,利用关系表达式,输出1900-2000年内的闰年年份
#include?stdio.h
int?check_leap(int?year)????//判断闰年
{
????if(?(year%100)==0?)
????{
????????if(?(year%400)==0?)
????????????return?1;
????}
????else?if(?(year%4)==0?)
????????return?1;
????return?0;
}
void?print_leap_year(int?start,?int?end)
{
????int?i;
????for(i=start;i=end;i++)
????{
????????if(check_leap(i)==1)
????????????printf("%d?is?leap?year\n");
????}
}
int?main(void)
{
????print_leap_year(1900,2000);
????return?0;
}