必威体育Betway必威体育官网
当前位置:首页 > IT技术

输入年份、月份,判断该月的天数。(注意闰年)

时间:2019-09-10 09:40:00来源:IT技术作者:seo实验室小编阅读:52次「手机版」
 

闰年2月多少天

1/3/5/7/8/10/12月都是31天;

2/4/6/9/11月都是30天;

闰年2月29天,平年28天;

所以关键就在于判断是否是闰年。

判断依据:四年一闰,百年不闰,四百年再润。

((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0))

using System;

namespace consoleAPP1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("请输入年份");
            string year1 = Console.ReadLine();
            int year = int.Parse(year1);
            Console.WriteLine("请输入该年的月份");
            string mouth1 = Console.ReadLine();
            int mouth = int.Parse(mouth1);
            if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0))
            {
                Console.WriteLine("该月有29天");
                Console.ReadLine();
            }
            else
            {
                Console.WriteLine("该月有28天");
                Console.ReadLine();
            }
            switch (mouth)
            {
                case 1:
                    Console.WriteLine("该月有31天");
                    break;
                case 3:
                    Console.WriteLine("该月有31天");
                    break;
                case 4:
                    Console.WriteLine("该月有30天");
                    break;
                case 5:
                    Console.WriteLine("该月有31天");
                    break;
                case 6:
                    Console.WriteLine("该月有30天");
                    break;
                case 7:
                    Console.WriteLine("该月有31天");
                    break;
                case 8:
                    Console.WriteLine("该月有31天");
                    break;
                case 9:
                    Console.WriteLine("该月有30天");
                    break;
                case 10:
                    Console.WriteLine("该月有31天");
                    break;
                case 11:
                    Console.WriteLine("该月有30天");
                    break;
                case 12:
                    Console.WriteLine("该月有31天");
                    break;
            }
        }
    }
}

相关阅读

ubuntu 添加中文拼音输入法

ibus输入法(仅作本人安装记录,侵删) Chinese语言包安装 首先需要给Ubuntu16.04安装Chinese语言包支持。 如上图点击其中的Install/

[Ubuntu--Install]Ubuntu16.04安装中文输入法

简述 Ubuntu16.04安装完后,和12.04以及14.04都不一样,并没有中文输入功能。于是搜索一些安装中文输入法的方法。 开始安装了ibus p

excel输入方框里打钩的方法步骤详解

很多朋友会问excel在方框里面怎么打钩,其实很简单,是没有找对地方,在excel符号里就有,插入打钩符号即可,下面跟着小编一步步操作肯定可

2018苹果9月份发布会时间公布:北京时间9月13日凌晨1点

A5创业网(公众号:iadmin5)8月28日报道,按照惯例,苹果将于9月召开新品发布会。近日法国广播电台公布了今年苹果9月份发布会详细时间。从

去哪儿网创始人庄辰超:判断一个市场是否值得做,我会算清

做了一个事情,要愿赌服输。你既然愿意做一些不确定的事情,就需要有这个心理承受能力去接受高度不确定的结果。题图:去哪儿网创始人、

分享到:

栏目导航

推荐阅读

热门阅读