当前位置: 首页 > news >正文

C++程序设计:求某一年某一月份的天数

【问题描述】

输入年月,求该月份的天数。

 

【样例输入】

2000 2

 

【样例输出】

29

 

#include <iostream>
using namespace std;
int main() {
	int year,month;
	cin>>year>>month;
	if(year%4==0&&year%100!=0||year%400==0) {
		if (month==1||month==3||month==5||month==7||month==8||month==10||month==12) {
			cout<<"31";
		}
		if (month==4||month==6||month==9||month==11) {
			cout<<"30";
		}
		if (month==2) {
			cout<<"29";
		}
	}
	if(year%100==0&&year%400!=0||year%4!=0) {
		if (month==1||month==3||month==5||month==7||month==8||month==10||month==12) {
			cout<<"31";
		}
		if (month==4||month==6||month==9||month==11) {
			cout<<"30";
		}
		if (month==2) {
			cout<<"28";
		}
	}
	return 0;
}

 

相关文章:

  • 网管日志_JAN172005
  • C++程序设计:税费计算
  • ADO基础及用Asp访问数据库
  • C++程序设计:求十进制整数各个数位之和
  • C++程序设计:找7与找12(经典问题)
  • VGA显示卡图形模式访问(提示版) (1)
  • C++程序设计:输出n层金字塔图形
  • 初入灵狐
  • 文轩大师的人体习作
  • C++程序设计:补齐函数求∏的值
  • Windows Server 2003 添加/删除Windows组件出现错误的问题
  • C++程序设计:俄罗斯方块(模拟方块下落,经典问题)
  • Eclipse快速上手指南 (4)
  • 经典非对称加密算法:RSA算法原理、实现详解(C++、Java)
  • VGA显示卡图形模式访问(提示版) (2)
  • 【RocksDB】TransactionDB源码分析
  • 2019.2.20 c++ 知识梳理
  • 5分钟即可掌握的前端高效利器:JavaScript 策略模式
  • canvas 绘制双线技巧
  • EOS是什么
  • JavaSE小实践1:Java爬取斗图网站的所有表情包
  • leetcode388. Longest Absolute File Path
  • LeetCode算法系列_0891_子序列宽度之和
  • MySQL主从复制读写分离及奇怪的问题
  • oschina
  • PAT A1050
  • Python - 闭包Closure
  • Sass 快速入门教程
  • spring-boot List转Page
  • vue2.0开发聊天程序(四) 完整体验一次Vue开发(下)
  • 技术胖1-4季视频复习— (看视频笔记)
  • 通过npm或yarn自动生成vue组件
  • 一些css基础学习笔记
  • Hibernate主键生成策略及选择
  • LevelDB 入门 —— 全面了解 LevelDB 的功能特性
  • ​ 轻量应用服务器:亚马逊云科技打造全球领先的云计算解决方案
  • ​MPV,汽车产品里一个特殊品类的进化过程
  • ​secrets --- 生成管理密码的安全随机数​
  • ​中南建设2022年半年报“韧”字当头,经营性现金流持续为正​
  • # Java NIO(一)FileChannel
  • # 手柄编程_北通阿修罗3动手评:一款兼具功能、操控性的电竞手柄
  • (1)(1.8) MSP(MultiWii 串行协议)(4.1 版)
  • (22)C#传智:复习,多态虚方法抽象类接口,静态类,String与StringBuilder,集合泛型List与Dictionary,文件类,结构与类的区别
  • (3)选择元素——(14)接触DOM元素(Accessing DOM elements)
  • (4)(4.6) Triducer
  • (7)STL算法之交换赋值
  • (八十八)VFL语言初步 - 实现布局
  • (读书笔记)Javascript高级程序设计---ECMAScript基础
  • (十六)串口UART
  • (四)鸿鹄云架构一服务注册中心
  • (五)Python 垃圾回收机制
  • (译) 函数式 JS #1:简介
  • (转)c++ std::pair 与 std::make
  • (转)平衡树
  • .\OBJ\test1.axf: Error: L6230W: Ignoring --entry command. Cannot find argumen 'Reset_Handler'