- ·上一篇内容:C#中运用TextBox控件的Enter和Leave事件实现编辑时背景颜色的变化
- ·下一篇内容:进行SQL注入的几个简单方法
C#习题:将从键盘输入的成绩转换成等级制成绩
题目要求:从键盘输入学生的百分制成绩,换算成相应的等级制成绩。
本题可以借助switch...case语句实现。
具体思路为:首先将输入的分数除以10,将其转化到0-10之间,然后使用swith...case判断其范围,全部源代码如下:
using System;
namespace swcase
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入学生的百分制成绩:");
int iScore = int.Parse(Console.ReadLine());
switch (iScore / 10)
{
case 10:
case 9:
Console.WriteLine("等级成绩为:优秀");
break;
case 8:
Console.WriteLine("等级成绩为:良好");
break;
case 7:
Console.WriteLine("等级成绩为:中等");
break;
case 6:
Console.WriteLine("等级成绩为:及格");
break;
default:
Console.WriteLine("等级成绩为:不及格");
break;
}
}
}
}
运行结果如下:
微信搜索“优雅的代码”关注本站的公众号,或直接使用微信扫描下面二维码关注本站公众号,以获取最新内容。
个人成长离不开各位的关注,你的关注就是我继续前行的动力。