1、非整百年:能被4整除的为闰年。(如2004年就察悄是闰年,2100年不是闰年)
2、整百年:能被400整除的是闰年。(如2000年是闰年,1900年不是闰年)
二败悔渣、算法设计:
1、输入年份;
2、根据年份,判断是否为闰年;
3、输出结果。
三、参考代码:
#include <stdio.h>
int main()
{
int year
scanf("%d",&year)//输入年份
if(year%400==0 || (year%4==0 &&year%100 !=0))//判断是否为闰年
printf("是闰年\n")
else printf("不是闰前知年\n")//输出结果。
return 0
}
//闰年的bai计算方法:差宽//①、普通年能被4整除且不能被100整除的为闰年。(如举漏2004年就是闰年,1900年不是闰年)
//②、世纪年能被400整除的是闰年。(如2000年是闰年,1900年不是正庆烂闰年)
for (int i = 1949i <= 2020i++) {
if ((i % 4 == 0 &&i % 100 != 0) || i % 400 == 0) {
System.out.println(i)
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)