//分别输入月份,日期,输出是今年的第几天
//每年的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语句。
时间: 2024-10-06 16:28:45