标签:
class Program { static void Main(string[] args) { /* 对学员的结业考试成绩评测(用switch) * 成绩>=90……A * 90>成绩>=80……B * 80>成绩>=70……C * 70>成绩>=60……D * 成绩<60……E * 思路:这是个分段的题目,但是switch只能用在确定值的时候。题目中的分段是以每十分一个阶段 * 所以我们用用户输入的分数mask/10,将结果赋值给int类型,那么结果中就只保留了整数部分 * >=80——<90之间的数除以10,保留整数部分都得8,以此类推。。。我们就将分段的题目转换成了 * 确定值的题目。 */ Console.WriteLine("请输入您的结业考试成绩,按回车确认。"); int mask = Convert.ToInt32(Console.ReadLine()); int mo=mask/10; switch (mo) //switch中只能判断一个确定的值,这个题中分数段是每十分一段,我们可以将用户输出的分数 //除以10,并赋值给int类型,那么mo中的值只能保留整数了。就分成了以下四种。 { case 9: Console.WriteLine("您的考核成绩为A"); break; case 8: Console.WriteLine("您的考核成绩为B"); break; case 7: Console.WriteLine("您的考核成绩为C"); break; case 6: Console.WriteLine("您的考核成绩为D"); break; default: Console.WriteLine("您的考核成绩为E"); break; } Console.ReadKey(); } } }
标签:
原文地址:http://www.cnblogs.com/gchlcc/p/4545979.html