C语言问题编写一个函数,若参数y为闰年,则返回1,否则返回0。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言问题编写一个函数,若参数y为闰年,则返回1,否则返回0。相关的知识,希望对你有一定的参考价值。

闰年的条件是符合下面两个条件之一:
1、能被4整除,但不能被100整除;
2、能被4整除,又能被400整除)。因为能够被400整除一定能被4整除所以
第二个条件可以简化为能够被400整除。
程序如下:
#include
<stdio.h>
int
isLeepYear(int
year)

if(((year%4==0)&&(year%100!=0))||(year%4==0))
return
1;
//是闰年返回1.
else
return
0;
//不是闰年返回0;

int
main()

if(isLeepYear(2009))
printf("是闰年!\n");
else
printf("不是闰年!");
return
0;
参考技术A int
rn(int
y)
return
(y
%4
==0
||(y%100==0
&&
y%400
==0)
)
?
1
:
0;

闰年的定义是4年一闰,特殊情况,当最后两位为0的时候必须能够整除400才算

C语言试题七十之请编写函数判断年份是否为闰年

1、 题目

编写函数:判断任意年份是否为闰年

闰年:需要满足以下条件中的任意一个:
① 该年份能被 4 整除同时不能被 100 整除;
② 该年份能被400整除。

2 、温馨提示

      C语言试题汇总里可用于计算机二级C语言笔试、机试、研究生复试中C程序设计科目、帮助C语言学者打好程序基础、C语言基础,锻炼您的逻辑思维和解决问题的能力,帮助你成为C语言笔试、机试解题高手,帮助你拿到C语言工作的offer,每一个题目都附带源代码和运行结果,让你不再有任何困惑,妈妈再也不担心我的C语言了。如果程序有任何看不懂或者哪个步骤不理解的地方都可以加我微信(15874274916)私聊我,或者有更好的思路解决办法都可以加我微私聊,一起探讨、希望可以正真的帮助到你,同时也可以扫下面的二维码关注我微信公众号,比如你还对生活、美食或者其它方面都感兴趣,都可以加微信交流,博主擅长讲解计算机相关方面的知识、如果大家对计算机方向、前端、移动端、服务端、数据结构、算法、网络、高数等等一些列方向比较迷茫或者不知道要学哪些?或者具体怎么学?或者其它方向有任何困惑都可以找我交流,谢谢大家关注。


     

<

以上是关于C语言问题编写一个函数,若参数y为闰年,则返回1,否则返回0。的主要内容,如果未能解决你的问题,请参考以下文章

C语言如何判断某一年是不是是闰年

c语言编程:输入一个年份,判断其是不是为闰年,并输出判断结果。

C语言试题七十之请编写函数判断年份是否为闰年

C语言试题七十之请编写函数判断年份是否为闰年

闰年用c语言怎么写?

c语言判断一个年数是闰年还是平年,三种方法?