admin 管理员组

文章数量: 1087840


2024年4月27日发(作者:java创建socket)

c语言闰年的判断编程

1 闰年的定义

闰年(Leap year)是按照闰年规律计算出来的年份,比常规年大一

天的那一年,多出的一天就叫做闰日。对于每年的3月1日来说,闰

年的这一天就是2月29日。根据《公历法》规定闰年的规律:满足公

式“年份能被4整除但不能被100整除,或者能被400整除”的年份

才是闰年。

2 c语言闰年判断编程

一般情况下,判断一个年份是否是闰年只需要判断年份能否被4

整除,能被4整除而又能被100整除在判断一次能否被400整除即可。

具体的编程代码如下:

```

include

int main(){

int year;

printf("请输入一个年份:");

scanf("%d",&year);

if((year%4==0&&year%100!=0)||year%400==0){

printf("%d是闰年n",year);

}else {

}

printf("%d不是闰年n",year);

return 0;

}

```

3 c语言闰年判断程序输出

运行上述程序后,用户可以根据控制台输出的结果,正确判断指

定的年份是否是闰年。比如:

```

请输入一个年份:2020

2020是闰年

```

上述结果表明,2020年是闰年。反之,如果指定年份非闰年,则

程序结果如下:

```

请输入一个年份:2018

2018不是闰年

```

从上述结果可以判断,2018年非闰年。可以发现,通过C语言编

写的闰年程序,能够较为快捷的且准确的判断指定年份是否为闰年。


本文标签: 判断 年份 程序 整除