c语言闰年的判断编程
句子大全 2014-07-05 20:57:45
一、判断任意年份是否为闰年,需要满足以下条件中的任意一个:
该年份能被 4 整除同时不能被 100 整除;
该年份能被400整除。
二、算法设计
1、输入年份;
2、根据年份,判断是否为闰年;
3、输出结果。
o1. #include <stdio.h>
02. int main()
03. {
04.int year, a;
05.printf("请输人年份:n") ;
06.scanf ("%di , &tyear) ;
07.if(year%400—0)
08.a=1 ;
09.else
10.{
11.if (year%4——O8&year%100!=o)
12.a=1;
13.else
14.a=0;
15.}
16.if(a—1)
17.{
18.printf ("%d 此年是闰年!n", year) ;
19.}
20.else
21.{
22.printf ("%d 此年非闰年in", year ) ;
23.}
24.return 0 :
25. }
三、调试运行结果
提示输入年份,如果该年份满足上述条件,则系统输出“此年是闰年”,反之输出“此年非闰年”。
在本实例中,输入年份为 1995 时,因为是非闰年,所以输出的下一行为“1995此年非闰年”,如下所示:
请输人年份:
1995
1995 此年非闰年
输入年份为 1996 时,因为是闰年,所以输出的下一行为“1996此年是闰年”,如下所示:
请输人年份:
1996
1996 此年是闰年
阅读剩余内容