输入一个年份,判断该年份是不是闰年(用函数实现,把判断闰年的程序写成一个函数,写在main()函数外,然后

 我来答
百度网友839695ec6
2012-06-16 · TA获得超过379个赞
知道小有建树答主
回答量:141
采纳率:0%
帮助的人:115万
展开全部
#include <stdio.h>
#include <stdlib.h>

bool IsLeapYear(int year)
{//能被4整除 并且 不能被100整除的年份 或者 能被400整除的年份是闰年。
return year%4 == 0 && year%100 != 0 || year%400 == 0 ? true : false;
}

int main(void)
{
int year = 0;

printf("请输入你要判断的年份:\n");
scanf("%d",&year);
printf("%d年%s闰年。\n",year,IsLeapYear(year) ? "是" : "不是");
system("pause");

return 0;
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ichimaruGin_s
2012-06-15
知道答主
回答量:13
采纳率:0%
帮助的人:6.8万
展开全部
int runnian(int year)
{
if(year%100==0) //判断是否为整世纪
if(year%400==0) return 1; //是整世纪且可以被400整除,是闰年返回1
else return 0; // 是整世纪且不可以被400整除,不是闰年返回0

else //不是整世纪
if(year%4==0) return 1; //可以被4整除,是闰年返回1
else //不可以被4整除,返回0
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenloveheimei
2012-06-04 · TA获得超过152个赞
知道小有建树答主
回答量:316
采纳率:50%
帮助的人:203万
展开全部
然什么?你想问什么~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式