switch

 

//请用户输入年份,输入月份,输出该月的天数
 1 Console.WriteLine("请输入年份");
 2             int year = Convert.ToInt32(Console.ReadLine());
 3             Console.WriteLine("请输入月份");
 4             int month = Convert.ToInt32(Console.ReadLine());
 5             switch (month)//当有多种情况的时候,可以让case共用一组语句
 6             {
 7                 case 1:
 8                 case 3:
 9                 case 5:
10                 case 7:
11                 case 8:
12                 case 10:
13                 case 12:
14                     Console.WriteLine("31天");
15                     break;
16                 case 2:
17                     if (year % 400 == 0 || year % 4 == 0 && year % 100 != 0) 
18                 { 
19                     //是闰年
20                     Console.WriteLine("29天");
21                 }
22                 else
23                     {
24                         Console.WriteLine("28天");
25                     }
26                     break;
27                 default:
28                     Console.WriteLine("30天");
29                     break;
30             }
31             Console.ReadKey();
32         }

 

对学员的结业考试成绩评测 成绩>=90:A 90>成绩>=80:B 80>成绩>=70:C 70>成绩>=60:D 成绩<60:E 对学员的结业考试成绩评测
 1     Console.WriteLine("请输入结业考试成绩");
 2             int score = Convert.ToInt32(Console.ReadLine());
 3             switch (score/10)
 4             {
 5                 case 9:
 6                     Console.WriteLine("A");
 7                     break;
 8                 case 8:
 9                     Console.WriteLine("B");
10                     break;
11                 case 7:
12                     Console.WriteLine("C");
13                     break;
14                 case 6:
15                     Console.WriteLine("D");
16                     break;
17                 default:
18                     Console.WriteLine("E");
19                     break;
20             }
21             Console.ReadKey();
22         }
23     }

 

转载于:.html