输出天数

主要利用switch完成对输入的月份,输出对应月份对应的天数.

在其中有一点需要处理 就是根据年份不同判断是否为闰年,2月是一个特殊的月份,根据判断后再来进行大小月的天数输出.

#include<iostream>
using namespace std; int main()
{int year, m;cin >> year;cin >> m;// m=2;switch (m){case 2:if (year % 400 == 0 || (year % 4 == 0 && year % 100 != 0)){cout << "29天" << endl;}else{  cout << "28天" << endl; break;}case 4:case 6:case 9:case 11: cout << "30天\n" << endl; break;default: cout << "31天\n" << endl; break;}system("pause");return 0;
}

[C语言/C++]判断月份对应天数相关推荐

  1. [C语言]——输入年份月份求天数

    文章目录 问题描述 一.关键思路 二.代码 1.读入数据 2.输出数据 3.完整代码 总结 问题描述 我想要通过代码实现,求得某年某月有多少天. 输入:年份和月份 输出:相对应的天数 示例: 输入:2 ...

  2. 【C语言】获得月份天数

    目录 前言 一.问题描述 二.解题思路 三.解法一(switch语句) 代码示例: 四.解法二(数组) 代码示例: 四.运行结果 最后 前言 C语言练习题---获得月份天数的两种方法,从switch语 ...

  3. 李洋疯狂C语言之编程实现统计某年某月份的天数

    今天的题目:编程实现统计某年某月的天数 例如: 输入:2017.7 输出:31天 先附上我自己想的方法,由于几个功能放一起太繁琐,于是我想把他们分为三个函数,分别来实现这个功能: #include & ...

  4. java输入年月判断当月天数_java输入月份,年份,显示对应月份的天数,

    总结:1,输入月份,年份,这需要用Scanner   2.我们已知道12个月份的天数,有30天,31天   3.判断闰年 用switch -case-break语句  4.注意不要忘了写break;判 ...

  5. JavaScript 函数(含经典案例:反转数组、求所有参数最大值、判断闰年、获取指定年份的2月份的天数)

    JavaScript 函数 一. 函数的使用 1. 声明函数: 2. 调用函数 二. 函数的参数 1. 形参和实参的定义 2. 形参和实参的使用 3. 函数形参和实参个数不匹配问题 4. 函数的返回值 ...

  6. 【C语言入门】输入年号,计算这一年的 2 月份的天数,将结果输出。

    题目:输入年号,计算这一年的 2 月份的天数,将结果输出. 分析:闰年条件(i % 4 == 0 && i % 100 != 0) || (i % 400 == 0),2月闰年29天, ...

  7. c语言年月日问题思路总结 闰年非闰年每个月份的天数 解决今天是妹子出生的第多少天的问题

    1.闰年非闰年每个月份的天数: int year[2][13]={0, 31, 28, 31, 30, 31, 30

  8. 简单的身份证号码,全面填写,可以比较年份、月份、天数(初学者学习可以看看)

    身份證號碼的提取,簡約 需要用到掃描儀控制臺.時間格式 這是原理代碼,簡單基礎比較全面一點,初學者需要理解一定基礎才可以看得懂 需要用到掃描儀控制臺.時間格式 import java.util.Cal ...

  9. C语言switch输入月份输出季节,输入年月,输出月份有几天(分别用了if——else和switch)...

    首先是switch做的 class Program { static void Main(string[] args) {/* 题目要求:请用户输入年份,输入月份,输出该月的天数. 思路:一年中月份的 ...

最新文章

  1. NLP这两年:15个预训练模型对比分析与剖析
  2. tensorflow tuner 调参,示例代码(jupyter notebook 版)
  3. openblas 矩阵算法库 简介
  4. Android——APK 在32bit/64bit平台 动态库问题
  5. 文字超长自动加省略号的css写法
  6. 什么是IDOC,以及IDOC的步骤
  7. 关系数据库SQL之基本数据查询:子查询、分组查询、模糊查询
  8. 用户访问共享计算机没有权限,win7共享没有权限访问 共享文件访问权限的方法...
  9. 为什么应始终将连接池与Oracle XE一起使用
  10. HTML5锤子官网,美国ESTWING 一体化锻造羊角锤 非常好用的锤子
  11. javascript java map_javascript实现java的map对象,js实现new map()
  12. DataSet的Join操作
  13. iOS开发中的HTML解析
  14. 09月23日 pytorch与resnet(一)
  15. 发现电脑上装着liteide,就用golang做一个TCP通讯测试(支持先启动client端和断线重连)...
  16. 重磅!!微软终于对 JDK 下手了…
  17. 5个SEO网站优化的技巧
  18. 【Python爬虫】爬取猫眼电影票房
  19. php中implode什么意思,implode是什么意思中文翻译
  20. 使用avue图标选择器出现图标无法显示解决

热门文章

  1. emf java_利用JAVA读取EMF相关文件并作相关格式的转化-实用知识
  2. mysql数据库基础知识(2)
  3. 关闭window电脑防火墙
  4. VSCode快捷键中英文对照表
  5. 安卓主动降噪蓝牙耳机,主动降噪蓝牙耳机评测
  6. python中的复数计算
  7. DataTable.AcceptChanges方法有何用处
  8. sed -i 命令入门详解
  9. 阿里云备案不要穿红色和蓝色的衣服!
  10. 检索模型-粗排HNSW