获取月份天数

有时候想知道某一年的某一个月有多少天,又不想数手指,就写了这个代码。
这个代码首先创建q和w两个变量(q存放年份,w存放月份)。
闰年的二月和平年的二月天数不一样,所以首先判断月份是不是二月,如果是二月就判断这一年是不是闰年(能被四整除并且不能被一百整除或者能被四百整除的都是闰年),如果是闰年就打印29,如果不是闰年就输出28,。
如果月份不是二月,那就判断是不是小于八月,因为八月前单数月有31天,双数月有30天,而八月后(包括八月)双数月有31天,单数月有30天。
如果是小于八月就单数打印31,双数打印30,大于等于八月就单数打印30,双数打印31。

#include <stdio.h>
int main()
{
   
	int q = 0, w = 0;
	while (scanf(
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值