导航:首页 > 源码编译 > c语言闰年算法

c语言闰年算法

发布时间:2025-09-20 15:22:17

㈠ 闰年用c语言怎么写

1、打开Visual Studio编辑器,新建一个C语言文件,在最前面引入标准库文件,然后定义一个main主函数:

㈡ c语言关于计算闰年的程序

#include<stdio.h>

#pragma warning (disable:4996)

int runnian(int n)

{

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

{

return 1;

}

else

{

return 0;

}

}

int main()

{

int i = 0;

int t = 0;

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

scanf("%d", &i);

t =runnian(i);

if (t == 1)

{

printf("%d 是闰年 ", i);

}

else

{

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

}

return 0;

}

(2)c语言闰年算法扩展阅读:

判断标准为

1、能整除4且不能整除100。

2、能整除400。

缘由

1、产生闰年原因:地球绕太阳运行周期为365天5小时48分46秒(合365.24219天)即一回归年(tropical year)。公历的平年只有365日,比回归年短约0.2422 日,所余下的时间约为四年累计一天,故四年于2月加1天,使当年的历年长度为366日,这一年就为闰年。

2、上面算法又有了一个问题,就是0.2422*4=0.9688,比一天还差0.0322天,每4年差0.0322天不算多,但每400年就会差了约3天。即是说,假如每4年一个闰年,那么每400年就会有100个闰年,然后会多算了3天。

所以,就规定了每四百年中要减少三个闰年。公历年份是整百数的,必须是400的倍数的才是闰年,不是400的倍数的,虽然是100的倍数,也是平年。

阅读全文

与c语言闰年算法相关的资料

热点内容
pythonre小括号 浏览:911
apktool反编译dex闪退 浏览:499
怎么和女生聊天用啥app 浏览:203
如何创造一个好玩的服务器 浏览:1
c语言闰年算法 浏览:843
未加密的信息叫什么 浏览:233
python打印线程id 浏览:330
记事本asp源码 浏览:722
合伙程序员 浏览:226
ztp是怎么解压的 浏览:750
安卓手机如何关闭超频 浏览:591
写单片机程序算什么行业 浏览:32
单片机的p10 浏览:357
铣外圆格式编程视频 浏览:245
挂壁式空调压缩机 浏览:706
通信服务器是什么意思 浏览:392
私有云与服务器有什么区别 浏览:378
设计源码是什么 浏览:514
nioslinux 浏览:459
程序员用多大笔记本 浏览:674