Java:将学生成绩按不同的分数分为优(90~100分)、良(80~89分)、中(70~79分)、及格(60~69分)、不及格(0~59分) Java程序语言设计课后习题4.1
源代码如下:
import java.util.Scanner;
public class Stu_score4_1 {
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
System.out.print("请输入学生的成绩:");
double score = scanner.nextDouble();
int grade = (int)score / 10; //对输入的学生成绩取整数,进行等级的判断
switch (grade){
case 10 :
System.out.println("优");
break;
case 9:
System.out.println("优");
break;
case 8:
System.out.println("良");
break;
case 7:
System.out.println("中");
break;
case 6:
System.out.println("及格");
break;
default:
System.out.println("不及格");
}
}
}
IDE如下:
运行结果: