码迷,mamicode.com
首页 > 其他好文 > 详细

闰年与月份判断

时间:2016-09-10 17:57:25      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

Console.WriteLine("您想知道哪年");

            try {

            int year = Convert.ToInt32(Console.ReadLine());

            try {

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

            int month = Convert.ToInt32(Console.ReadLine());

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

            {

                int day = 0;

                switch (month)

                {

                    case 1:

                    case 3:

                    case 5:

                    case 7:

                    case 8:

                    case 10:

                    case 12: day = 31;

                        break;

                    case 2:

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

                        {

                            day = 29;

                        }

                        else

                        {

                            day = 28;

                        }

                        break;

                    default: day = 30;

                        break;

 

                }

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

            }//判断月份是否输入错的括号

            else {

                Console.WriteLine("您输入的月份有误");

            }

                }//try月份的括号

            catch

            {

                Console.WriteLine("您输入的月份有误,程序退出");

            }

            }

            catch

            {

                Console.WriteLine("您输入的年份有误,程序退出");

            }

            Console.ReadKey();

闰年与月份判断

标签:

原文地址:http://www.cnblogs.com/xj-nuan/p/5859785.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!