(21)计算天数

每日一言

在今天和明天之间,有一段很长的时间;趁你还有精神的时候,学习迅速办事。------歌德


题目

输入y和m两个整数,y表示年,m表示月,计算y年m月有多少天,输出天数

解题思路

这题只要在m=2时判断一下y是否为闰年就OK啦~

其他的应该没啥难的awa

代码

c 复制代码
#include<stdio.h>
int main()
{
	int y = 0;
	int m = 0;
	scanf("%d %d", &y, &m);
	
	switch (m)
	{
	case 1:printf("31"); break;
	case 2:
		//判断是否是闰年
		if ((y % 100 != 0 && y % 4 == 0 )|| (y%400 == 0))
			printf("29");
		else
			printf("28");
		break;
	case 3:printf("31"); break;
	case 4:printf("30"); break;
	case 5:printf("31"); break;
	case 6:printf("30"); break;
	case 7:printf("31"); break;
	case 8:printf("31"); break;
	case 9:printf("30"); break;
	case 10:printf("31"); break;
	case 11:printf("30"); break;
	case 12:printf("31"); break;
	}
	
	return 0;
}

结语

请给自己些耐心,一口吃不成胖子。
山外青山楼外楼,莫把百尺当尽头。
保持空杯心态加油努力吧!


都看到这里啦!真棒(*^▽^*)

可以给作者一个免费的赞赞吗,这将会鼓励我继续创作,谢谢大家

编程小白写作,如有纰漏或错误,欢迎指正


相关推荐
lemon_sjdk1 天前
java学习——枚举类
java·开发语言·学习
hd51cc1 天前
MFC控件 学习笔记二
笔记·学习·mfc
习惯就好zz1 天前
画画抓型学习总结
学习·九宫格·画画·抓型
Surpass余sheng军1 天前
AI 时代下的网关技术选型
人工智能·经验分享·分布式·后端·学习·架构
程序员Jared1 天前
深入浅出C语言——程序环境和预处理
c语言
应茶茶1 天前
从 C 到 C++:详解不定参数的两种实现方式(va_args 与参数包)
c语言·开发语言·c++
2401_871260021 天前
Java学习笔记(二)面向对象
java·python·学习
weixin_409383121 天前
简单四方向a*学习记录10 重写前面的所有逻辑
学习
福尔摩斯张1 天前
Linux信号捕捉特性详解:从基础到高级实践(超详细)
linux·运维·服务器·c语言·前端·驱动开发·microsoft
喏喏心1 天前
深度强化学习:价值迭代与Bellman方程实践
人工智能·python·学习·机器学习