c语言输出1900到2000的闰年(c语言输出1900到2000的闰年?每三个闰

http://www.itjxue.com  2023-03-04 09:33  来源:未知  点击次数: 

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;

}

(责任编辑:IT教学网)

更多

推荐HTML/Xhtml文章