问题简介:
大家都知道一年有365或366天,分为12个月,这其中又分为大月,小月和最特别的二月。
大月有31天,小月30天,平年二月28天,闰年二月29天。
小时候有个顺口溜用来区分这个问题:
一三五七八十腊(十二月),三十一天永不差,四六九冬(十一月)三十日,平年二月二十八,闰年二月把一加。
-----------------------------------------------------------------------------------------
题目:
输入年份和月份,输出这个月份的天数
用switch来实现:
using System;
namespace Day06_1
{
class Program
{
static void Main(string[] args)
{
("请输入年份:");
int year = (());
("请输入月份:");
int month = (());
switch (month)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
("31天");
break;
case 4:
case 6:
case 9:
case 11:
("30天");
break;
case 2:
if (year % 400 == 0||(year % 100 != 0 && year % 4 == 0))
("29天");
else
("28天");
break;
default:
("输入错误");
break;
}
}
}
}
相关文章
- C#语言,从键盘输入一个年份和一个月份,判断该月是多少天!
- C#获取月份天数
- 判断月份天数--C#实现
- C# switch语句判断月份天数
- 【大学生Python】判断平闰年和各月份的天数
- C++判断月份天数(判断闰年)
- switch语句:从键盘上输入一个月份,判断该月份的天数(假设不是闰年)
- 编程实现统计某年某月份的天数。 例如:输入:2017.7 输出:31天
- 判断一个点是否在多边形内部,射线法思路,C#实现
- C#不用union,而是有更好的方式实现 .net自定义错误页面实现 .net自定义错误页面实现升级篇 .net捕捉全局未处理异常的3种方式 一款很不错的FLASH时种插件 关于c#中委托使用小结 WEB网站常见受攻击方式及解决办法 判断URL是否存在 提升高并发量服务器性能解决思路