3月8日 今天还比较轻松,放道题吧

//分别输入月份,日期,输出是今年的第几天
//每年的1 3 5 7 8 10 12 是31天
//今年的2月是28天
//其他的4 6 9 11 是30天

            int m1=31; int m2=28; int m3=31; int m4=30; int m5=31; int m6=30;
            int m7=31; int m8=31; int m9=30; int m10=31; int m11=30;
            Console.Write("请输入月份:");
            int m = int.Parse(Console.ReadLine());
            Console.Write("请输入日期:");
            int d = int.Parse(Console.ReadLine());

            switch (m )
                case 1:
                    Console.WriteLine(""+d+"");
                    break;
                case 2:
                    Console.WriteLine("" + (m1+d) + "");
                    break;
                case 3:
                    Console.WriteLine("" + (m1 +m2+ d) + "");
                    break;
                case 4:
                    Console.WriteLine("" + (m1+m2+m3 + d) + "");
                    break;
                case 5:
                    Console.WriteLine("" + (m1+m2+m3+m4 + d) + "");
                    break;
                case 6:
                    Console.WriteLine("" + (m1 +m2+m3+m4+m5+ d) + "");
                    break;
                case 7:
                    Console.WriteLine("" + (m1 + m2 + m3 + m4 + m5 +m6+ d) + "");
                    break;
                case 8:
                    Console.WriteLine("" + (m1 + m2 + m3 + m4 + m5 +m6+m7+ d) + "");
                    break;
                case 9:
                    Console.WriteLine("" + (m1 + m2 + m3 + m4 + m5 + m6 + m7+m8 + d) + "");
                    break;
                case 10:
                    Console.WriteLine("" + (m1 + m2 + m3 + m4 + m5 + m6 + m7+m8+m9+ d) + "");
                    break;
                case 11:
                    Console.WriteLine("" + (m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 +m10+ d) + "");
                    break;
                case 12:
                    Console.WriteLine("" + (m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10 +m11+ d) + "");
                    break;
                default :
                    Console.WriteLine("您的输入有误!");
                    break;
            }
            Console.ReadLine();

今天刚学的swith case语句。

posted @ 2016-03-08 20:02  陌上初薰  阅读(145)  评论(0编辑  收藏  举报