黑马程序员技术交流社区

标题: C#基础课程中具有代表课程意思的程序小笔记总结 [打印本页]

作者: duanhuilin    时间: 2012-11-14 15:33
标题: C#基础课程中具有代表课程意思的程序小笔记总结
用户输入年份和月份 判断该月份有几天  该练习主要是练习同学们要掌握的知识点有:一:掌握闰年的判断 二:学会使用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();
希望对学习基础视频的同学有帮助!

作者: 许庭洲    时间: 2012-11-14 21:00
值得学习ing!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2