题目

请用户输年份,再输入月份,输出该月的天数

代码

Console.WriteLine("请输入年份");

string year = Console.ReadLine();

int nianfen = Convert.ToInt32(year);

Console.WriteLine("请输入月份");

string month = Console.ReadLine();

int yuefen = Convert.ToInt32(month);

if (yuefen>=1&&yuefen<=12)

{

int day = 0;

switch (yuefen)

{

case 1:

day = 31;

break;

case 3:

day = 31;

break;

case 5:

day = 31;

break;

case 7:

day = 31;

break;

case 8:

day = 31;

break;

case 10:

day = 31;

break;

case 12:

day = 31;

break;

case 2:

if ((nianfen % 400 == 0) || (nianfen % 4 == 0 && nianfen % 100 != 0))

{

day = 29;

}

else

{

day = 28;

}

break;

default:

day = 30;

break;

}

Console.WriteLine("{0}年{1}月有{2}天", nianfen, yuefen, day);

}

else

{

Console.WriteLine("月份必须在1~12月之间!程序退出!!!");

}

Console.ReadKey();

}

效果图

image.png

神经错乱

python输入年份月份输出天数_6.2(输入年份 月份 输出该月天数)相关推荐

  1. Java 练习:编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天数。月份为 1、3、5、7、8、10、12 时,天数为 31 天。月份为 4、6、9、11 时,天数为 3

    文章目录 一.练习题目 二.使用 switch 语句实现代码 三.将代码改写回 if else 的选择结构 一.练习题目 编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天 ...

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

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

  3. python中用于释放类占用的资源的方法是()_编写一个简易计算器,要求根据输入的数字和四则运算符号,计算运算结果并输出。_学小易找答案...

    [简答题]20191220 课前作业 新工作页4.1的3-5-3页的填空题,参考教材P135-P144 [简答题]AutoCAD改编视图,尽量不用虚线 1. 主视图采用局部剖,表达右上角小圆筒(及孔) ...

  4. python输入三个数输出最小值_python之输入一系列整数输出最大值

    在python学习中,我们经常会遇到:编写一个程序,输入若干整数或者是在一串字符中,输出最大值(数)的问题.那么在这里,我给出了几种常见的,也是几种比较常用的方法,希望能给大家的学习带来一定的帮助. ...

  5. python学习[第十四篇] 文件的输入与输出

    python学习[第十四篇] 文件的输入与输出 标准文件类型 一般来说只要程序一执行,就会访问3个文件: 标准输入(键盘) stdin 标准输出(显示器缓冲区) stdout 默认输出到屏幕 标准错误 ...

  6. python输出输入的字符串_python笔记3-输出输入、字符串格式化

    输入.输出 python怎么来接收用户输入呢,使用input函数,python2中使用raw_input,接收的是一个字符串,输出呢,第一个程序已经写的使用print,代码入下: 1 2 name=i ...

  7. python深度学习--Keras函数式API(多输入,多输出,类图模型)

    import numpy as np import pandas as pd import matplotlib.pyplot as plt import pylab from pandas impo ...

  8. python输入格式一个不带小数点_Python输入input、输出print

    1.输入input input是用于输入数据给变量.通过键盘输入的是字符串,如果需要其他格式,需要做转换.比如int.float类型数据,int() 如下是一个例子: 如果a不进行int转换,那么输入 ...

  9. python输入123输出321_python逆序输出,编程从键盘输入一个三位数,将它们逆序输出。如输入123,输出321.谢谢...

    python逆序输出,编程从键盘输入一个三位数,将它们逆序输出.如输入123,输出321.谢谢 python教程实现三位数的反序输出2020-10-06 12:32:19人已围观 7-12 逆序的三位 ...

  10. (Python)编写一程序,从键盘输入输入一个三位正整数,然后反向输出对应的数,如果输入的数不是三位正整数,则输出-1。

    [问题描述] 编写一程序,从键盘输入输入一个三位正整数,然后反向输出对应的数,如果输入的数不是三位正整数,则输出-1. [输入形式] 从键盘输入三位的正整数. [输出形式] 输出交换后的正整数值. [ ...

最新文章

  1. 学会和同事相处的30个原则
  2. mysql查询为0的值_MySql查询整型字段空字符时出现为0的数据
  3. 那些曾经拥有的最大快乐,都是好奇心的结果
  4. Unity 之 Shader 面的剔除 Cull
  5. 线性代数第九版pdf英文_《Linear Algebra Done Right》线性代数复习及部分习题解答(3.C)...
  6. sql2012下载,安装,激活
  7. 不管你信不信,这就是程序员996的真实内幕!
  8. WordPiece是如何基于词表对文本进行切分的
  9. python-spider个人笔记
  10. Python数据分析师使用低代码Streamlit实现Web数据可视化方法——入门篇
  11. alios下载_AliOS-Things ESP8266 编译下载
  12. swagger 怎么去掉get delete_听我讲完GET、POST原理,面试官给我倒了杯卡布奇诺
  13. 阿里巴巴大数据平台“达芬奇密码”进化论
  14. Python之Flask框架(一)
  15. 微信ibeacon使用场景步骤总结
  16. 什么是联盟营销?联盟营销如何跨业引流?异业联盟需要注意哪些问题?
  17. cocos2dx中的定时器
  18. 征途linux版服务端修改说明,挑战服务端修改技能图文教程
  19. 本人报考中大MPM的WBS和WBS词典
  20. echarts柱状图的x轴(刻度、标签名、刻度线),y轴(单位、刻度线样式(虚线、实线、)、字体样式(颜色、大小),图例排列 、柱状宽度、颜色,柱状背景)完整的柱状图

热门文章

  1. SM37作业条目的存储表
  2. Kubenetes里pod和service绑定的实现方式
  3. OpenFOAM各版本说明介绍
  4. 初中计算机基础知识教程考试,2017年职称计算机考试基础知识教程详解(三十一)...
  5. 关于pandas绘制图片不显示问题
  6. 迭代器、与集合的坑使用时要注意
  7. 怎样将计算机添加桌面快捷方式,Win10系统下如何将程序快捷方式添加到桌面上?【图文教程】...
  8. linux系统在pe下查看ip地址,pe下查看原系统ip的方法_网站服务器运行维护
  9. python unit test 访问开发代码_python unittest 源码分析
  10. python越学越糊涂_python 学习DAY03