首页 > 其他分享 >【深基3.例9】月份天数

【深基3.例9】月份天数

时间:2023-02-06 15:46:27浏览次数:30  
标签:30 月份 int 天数 31 深基 样例 leq y%

【深基3.例9】月份天数

题目描述

输入年份和月份,输出这一年的这一月有多少天。需要考虑闰年。

输入格式

输入两个正整数,分别表示年份 $y$ 和月数 $m$,以空格隔开。

输出格式

输出一行一个正整数,表示这个月有多少天。

样例 #1

样例输入 #1

1926 8

样例输出 #1

31

样例 #2

样例输入 #2

2000 2

样例输出 #2

29

提示

数据保证 $1583 \leq y \leq 2020$,$1 \leq m \leq 12$。

提交答案

#include<iostream>
using namespace std;

int main()
{
	//指令写在这
	int y,m;
	cin>>y;//y表示年份
	cin>>m;//n表示月份
	int day[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
	if((y%4==0&&y%100!=0)||(y%400==0))//判断是否是闰年 
		day[2]=29;//如果是闰年2月份就有29天 
	cout<<day[m]<<endl;//cout<<"这个月,有"<<day[m]<<"天"<<endl;
	return 0;
}
/*
1926 8
31

--------------------------------
Process exited after 3.677 seconds with return value 0
请按任意键继续. . .

2000 2
29

--------------------------------
Process exited after 2.716 seconds with return value 0
请按任意键继续. . .
*/

标签:30,月份,int,天数,31,深基,样例,leq,y%
From: https://www.cnblogs.com/bujidao1128/p/17095600.html

相关文章

  • 【深基4.例2】找最小值
    【深基4.例2】找最小值题目描述给出$n$和$n$个整数$a_i$,求这$n$个整数中最小值是什么。输入格式第一行输入一个正整数$n$,表示数字个数。第二行输入$n$个非......
  • excel统计数据-两个日期之间相差的天数
    接到任务,需要从系统导出来数据之后进行统计down下来是csv格式,直接打开果然-乱码!于是用notebook改了一下importnumpyasnpimportpandasaspddata=pd.read_csv('原......
  • 2023.2月份比赛记录
    2023/2/1哈哈哈,今天被T1卡了2个小时,后面才知道是nmsb剪枝题,写T2写假了大样例又很水还没有对拍,T3冲个\(\mathcalO(n\log^2n)\)考试也没有调出来,T4看都没有看。......
  • 【摸鱼计划】2月份,快来任选7/21天发博文
    2023年,摸鱼计划系列活动又跟大家见面了,我们活动规则不变,福利升级!新的一年,继续把工作学习中的bug处理、碎片知识,统统记录到博客里。留下自己在技术之路的成长足迹。【活动时......
  • sql生成连续日期(年份、月份、日期)
    1--=============================================2--Author:<Author,Jearay>3--Createdate:<CreateDate,2022/8/15>4--Description:......
  • mysql 查询两个日期之间所有天数(查询近两个月所有日期)
    本文转自博文:https://blog.csdn.net/qq_42795259/article/details/126722209遇到一个需求需要查询近两个月所有日期,如下图: 首先实现解决问题如何获取两个日期所有日期,......
  • java 实现查询近七天数据功能
    java实现查询近七天数据功能接上一篇如何使用echarts表图​​地址​​实现了页面的表图那么如何对接数据如何使用耐心看完!!!这次就以右下角这一个表图做示范这个表图的......
  • java 两个时间类型的参数相减,得到相差的天数
    如下代码演示当天时间减去一个时间参数获得两者之间相差的天数//获得Date类型的参数DatestartTime=entity.getCrateTime();DateendTime=newDate(System.currentT......
  • js 比较两个时间相差的天数
    util.TowTimeDayFormat=function(time1,time2){lettotalDays,diffDatevarday1=Date.parse(time1)varday2=Date.parse(time2)//将两个......
  • 记10月份两次生产故障
    记10月份两次生产故障我的线下考试因为新冠疫情,本来12月能考,硬是推到了年后,搞到我无比困扰,早考早超生嘛~~~~感觉太久没写博客,人都懒了之前说过,在10月份那会出现......