分别用if和Switch语句实现键盘输入成绩有效性[0,100]和成绩等级的判定分别用if和Switch语句实现键盘输入成绩有效性[0,100]和成绩等级的判定分别用if和Switch语句实现键盘输入成绩有效性[0,100]和成绩等级的判定分别用if和Switch语句实现键盘输入成绩有效性[0,100]和成绩等级的判定分别用if和Switch语句实现键盘输入成绩有效性[0,100]和成绩等级的判定分别用if和Switch语句实现键盘输入成绩有效性[0,100]和成绩等级的判定分别用if和Switch语句实现键盘输入成绩有效性[0,100]和成绩等级的判定
时间: 2023-03-15 13:13:16 浏览: 171
使用if语句,可以使用if语句来判断键盘输入的成绩是否在0到100之间,如果不在这个范围内,则输出提示并重新输入。使用Switch语句,可以根据成绩的分数来判断成绩的等级,比如90分以上为优秀,80分以上为良好,70分以上为中等,60分以上为及格,60分以下为不及格。
相关问题
用Switch语句实现键盘输入成绩有效性[0,100]和成绩等级的判定
switch (成绩) {
case 0-59:
等级 = '不及格';
break;
case 60-69:
等级 = '及格';
break;
case 70-79:
等级 = '中等';
break;
case 80-89:
等级 = '良好';
break;
case 90-100:
等级 = '优秀';
break;
default:
等级 = '无效成绩';
}
分别用Javaif和Switch语句实现键盘输入成绩有效性[0,100]和成绩等级的判定[90,100]:A[75,90):B[60,75):C[0,60):D
使用 Javaif 语句可以这样实现:if(score >= 90 && score <= 100) {
System.out.println("A");
} else if(score >= 75 && score < 90) {
System.out.println("B");
} else if(score >= 60 && score < 75) {
System.out.println("C");
} else if(score >= 0 && score < 60) {
System.out.println("D");
}使用 Switch 语句可以这样实现:int score = 75;switch(score / 10) {
case 10:
case 9:
System.out.println("A");
break;
case 8:
case 7:
System.out.println("B");
break;
case 6:
System.out.println("C");
break;
default:
System.out.println("D");
}
阅读全文