1.声明并初始化一个整形数组 MathArray,数组中存放了 5 个同 学的数学成绩,成绩通过键盘输入。
2.遍历整个数组,输出每个人的成绩。要求输出的成绩从百分制 转换为五级制,即如果成绩大于等于 90 分,输出“优秀”;如果成绩大于 等于 80 分,小于 90 分,输出“良好”;如果成绩大于等于 70 分,小于 80 分,输出“中等”;如果成绩大于等于 60 分,小于 70 分,输出“及格”; 如果成绩低于 60 分,输出“不及格”。
怎么从百分制转换为五级制呢?
你可以写一堆if,else
比如
if(score>=90)
{
}
else if(score>=80)
{
}
else ...
当然,你也可以使用switch,如果你数学够好,那么前面那一大堆其实可以用很简单的形式表达
switch(score/10)
{
case 10:
case 9:
//优秀
break;
case 8:
break;
case 7:
break;
...
}