A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

用户输入年份和月份 判断该月份有几天  该练习主要是练习同学们要掌握的知识点有:一:掌握闰年的判断 二:学会使用if多分枝条件判断结构  三: switch选择器的使用  那么该小程序的具体实现如下:
Console.WriteLine("请输入一个年份:");
            int Year = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("请输入一个月份:");
            int Month = Convert.ToInt32(Console.ReadLine());
            if ((Year % 400 == 0) || ((Year % 4 == 0) && (Year % 100 != 0)))
            {
                switch (Month)
                {
                    case 1:
                    case 3:
                    case 5:
                    case 7:
                    case 8:
                    case 10:
                    case 12:
                        Console.WriteLine("该月有31天");
                        break;
                    case 2:
                        Console.WriteLine("该月有29天");
                        break;
                    default:
                        Console.WriteLine("该月有30天");
                        break;
                }
            }
            else
            {
                switch (Month)
                {
                    case 1:
                    case 3:
                    case 5:
                    case 7:
                    case 8:
                    case 10:
                    case 12:
                        Console.WriteLine("该月有31天");
                        break;
                    case 2:
                        Console.WriteLine("该月有28天");
                        break;
                    default:
                        Console.WriteLine("该月有30天");
                        break;
                }
            }
            Console.ReadKey();
希望对学习基础视频的同学有帮助!

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

1 个回复

倒序浏览
值得学习ing!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马