闰年编程算法(闰年问题的算法可以用哪些程序设计语言来实现)

闰年编程算法,原文标题:判断闰年的算法,专业程序员必备的常识。题目:输入一个年份,判断该年是否是闰年。这个是一个

闰年编程算法,原文标题:判断闰年的算法,专业程序员必备的常识。

题目:输入一个年份,判断该年是否是闰年

这个是一个道各种公司的面试题目,虽然是一道非常简单的题目,但是这是作为一个专业程序员必备的常识。

满足闰年的条件:该年份能被4整除,但不能被100整除;或者该年份能被4整除,又能被400整除。

最简单的判断闰年算法是用条件判断语句配合逻辑表达式进行判断。充分地利用逻辑表达式进行判断可使程序的可读性更好,效率更高。源代码如下:

闰年编程算法(闰年问题的算法可以用哪些程序设计语言来实现)

源代码中的判断语句是:if((year % 4 == 0 && year % 100 != 0)||(year % 400 == 0))

而不是if((year % 4 == 0 && year % 100 != 0)||( year %4==0 && year % 400 == 0))

是因为如果year能被400整除必然能被4整除,因此可以省略year%4 ==0的判断。

运行结果如下图:

闰年编程算法(闰年问题的算法可以用哪些程序设计语言来实现)闰年编程算法(闰年问题的算法可以用哪些程序设计语言来实现)

请关注“程序猿的自我修炼”,我们一起来修炼,成为中心的大神!

本文《闰年编程算法(闰年问题的算法可以用哪些程序设计语言来实现)》由网赚联盟( wangzhuan.org.cn )整理或原创,感谢您的阅读。

随机文章

SEO教程
站长导航
友情链接交换
搜素引擎算法
SEO教程
站长导航
友情链接交换
搜素引擎算法

百度搜索“网赚联盟”即可找到本站,微信搜索“小小课堂网”关注小小课堂网公众号。网赚联盟( wangzhuan.org.cn )欢迎用户投稿,发布者:清界读书记,文章版权归作者所有,投稿文章不代表网赚联盟立场,中二少年发布为网赚联盟原创文章,转载请注明出处:https://wangzhuan.org.cn/590535.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注