题目是这样的、、哪位高手把方法告诉下。。我好参考、、
等级 分数段
A 90—100
B 80—89
C 70—79
D 60—69
E 0—59
根据学生成绩等级打印出分数段(JAVA编程)
答案:2 悬赏:0
解决时间 2021-12-20 11:46
- 提问者网友:伪情浪人
- 2021-12-19 20:11
最佳答案
- 二级知识专家网友:飘零作归宿
- 2021-12-19 20:56
switch(fenshu/10){
case 10:
case 9: dengji = "A";break;
case 8: dengji = "B";break;
case 7: dengji = "C";break;
case 6: dengji = "D";break;
default: dengji = "E";
}
case 10:
case 9: dengji = "A";break;
case 8: dengji = "B";break;
case 7: dengji = "C";break;
case 6: dengji = "D";break;
default: dengji = "E";
}
全部回答
- 1楼网友:而你却相形见绌
- 2021-12-19 21:29
import java.util.scanner;
public class getgrade {
public static void main(string[] args) {
system.out.println("请输入成绩(1-100)");
scanner sc = new scanner(system.in);
int score = sc.nextint();
if (score < 0 || score > 100) {
system.out.println("对不起,你输入有误");
return;
}
system.out.println("你获得了:"+getgrade(score));
}
public static string getgrade(int i) {
string ret = null;
switch (i / 10) {
case 10:
ret = "a";
break;
case 9:
ret = "a";
break;
case 8:
ret = "b";
break;
case 7:
ret = "c";
break;
case 6:
ret = "d";
break;
default:
ret = "e";
break;
}
return ret;
}
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯