11问答网
所有问题
求大师帮忙解答一C语言题,输出1900——2000年中所有的闰年,每输出3个年号换一行。
判断闰年的条件为下面二者之一:能被4 整除,但不能被100整除,或者能被400整除
举报该问题
推荐答案 2012-03-02
1904 1908 1912
1916 1920 1924
1928 1932 1936
1940 1944 1948
1952 1956 1960
1964 1968 1972
1976 1980 1984
1988 1992 1996
Press any key to continue
#include<stdio.h>
main()
{
int i=1,year=1900;
while (year!=2000)
{
if((year%4==0 && year%100!=0) || year%400==0)
{
printf("%d ",year);
if (i++%3==0)
printf("\n");
}
year++;
}
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/877F2vqvv.html
其他回答
第1个回答 2012-03-02
#include<stdio.h>
void main()
{int i,n=0;
for(i=1900;i<=2000;i++)
if(i%400==0||i%100&&i%4==0)
{printf("%4d ",i);
n++;
if(n%3==0) printf("\n");
}
printf("\n");
}
第2个回答 2012-03-02
嘿嘿 就这个 很容易 就那个最长的就OK了 但还是不太好 但把那个while换成for会更容易些 你是刚刚学吧
第3个回答 2012-03-02
year%400 == 0 || (year %4 == 0 && year %100 != 0)
相似回答
C语言输出
1990~
2000年中所有的闰年
。
每输出3个年号换一行
。
答:
include <stdio.h> { int n=0;for(int i=
1900
;i<=
2000
;i++)if((i%2==0||i%100==0)&&i%400!=0){ printf("%d",i);n++;if(n==3){ printf("\n");n=0;} } }
大家正在搜
C语言 输出不同的数
C语言输入输出
c语言printf输出中文
c语言逆序输出
c语言怎么输出数组
c语言倒序输出
c语言怎么输出空格
c语言输出函数
c语言把结果输出到文件
相关问题
c语言中输出1900~2000年中闰年年份
编程输出1900到2035中的所有闰年,每输出三个年号换一行
C语言输出1990~2000年中所有的闰年。每输出3个年号换...
用C语言编程:输出1900到2000年中所有闰年,每输出5个...
编写程序,输出从公元1000年至2000年所有闰年的年号,每...
C语言输出1900到2000年的闰年,输出格式三年一换行
用C语言做几个题!!
有关输出2000~2050年中所有的闰年,要求每行输出四个年...