当前位置:首页 » 《我的小黑屋》 » 正文

计算某年某月有多少天—C语言(太简单啦)

24 人参与  2024年12月14日 08:03  分类 : 《我的小黑屋》  评论

点击全文阅读


习题_云边有个稻草人的博客-CSDN博客

【思路】

首先我们把每个月的天数放在一个整型数组里面,int arr[]={0,31,28,31,30,31,30,31,31,30,31,30,31},第一,这里有个巧妙地设计,在数组前面放一个0,这样数组的下标就是对应的月数;第二,每一年的2月天数可能有所不同,闰年2月是29天,其余都是28天,所以我们要判断该年是否是闰年来进行2月天数的调整。将计算某年某月有多少天封装成一个函数,判断是否是闰年封装成一个函数,同时在前一个函数里面调用后面那个函数,这就是函数的嵌套调用。OK,现在来进行代码的实现

【上代码】

#define _CRT_SECURE_NO_WARNINGS 1//计算某年某月有多少天#include<stdio.h>#include<stdbool.h>//是闰年,不是闰年,只有这两个结果,所以我们可以用bool类型,为真就返回true,假就返回falsebool is_leap_year(int y){if (((y % 4 == 0) && (y % 100 != 0) || (y % 400 == 0)))return true;elsereturn false;}int get_days_of_month(int y, int m){int arr[] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 };int day = arr[m];//判断是否是闰年,闰年二月是29天,所以day++if (is_leap_year && m == 2){day++;}return day;}int main(){int year = 0;int month = 0;scanf("%d %d", &year, &month);//计算某年某月有多少天int day = get_days_of_month(year, month);printf("%d\n", day);return 0;}


我是云边有个稻草人

期待与你的下一次相遇


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/200934.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 斗罗v:从逮到千仞雪偷窃开始成神完结版_陈晨胡列娜大反击_小说后续在线阅读_无删减免费完结_
  • 末世开火车,顺便捡了个机械神格高分神作_李昂诺亚独家首发_小说后续在线阅读_无删减免费完结_
  • 云清免费看_云舒小姐太后校园甜文_小说后续在线阅读_无删减免费完结_
  • 军训前,童养媳拿我的病历本给心上人叠纸飞机后,我退婚了完结爽文_杨鹤童养媳阿鹤一口气完结_小说后续在线阅读_无删减免费完结_
  • 未婚夫女兄弟把婚车改成宠物灵车,我反手让她的宾利变破烂最新阅读_魏成鸣乔诗诗林书妍小编推荐_小说后续在线阅读_无删减免费完结_
  • 军训当天男友为校花虐功勋犬,重生后我杀疯了潜力榜_顾野杜璇闻言大结局_小说后续在线阅读_无删减免费完结_
  • 天塌了!大佬们全被我捡回家了阿昭,小白,李惊雪小说整本+后续(阿昭,小白,李惊雪)清爽版阅读
  • 重生八零,我笑看真千金用土气布料卖港商免费阅读_妹妹姜雅沈俊爆款_小说后续在线阅读_无删减免费完结_
  • 秦昭:+后续人物讨喜无套路全集手握一把刀,砍翻万道!
  • 狸奴抓伤阿娘后,我和爹提议换个娘后续_阿爹阿娘宁王最新阅读_小说后续在线阅读_无删减免费完结_
  • 盛夏没有晴天小说(阮苏梨,傅屿安,宋颖)小说结尾+隐藏篇章(盛夏没有晴天阮苏梨,傅屿安,宋颖)畅享阅读
  • 全书浏览天降好运?村西头疯婆子是神医!(李萍萍周大孙月娘)_天降好运?村西头疯婆子是神医!(李萍萍周大孙月娘)全书结局

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1