引入
- 一个学生考试知道了自己的成绩,但是不知道自己的成绩到底是优还是良,请你写一个程序帮助他。
程序编码
public class practice01 {
public static void main(String[] args) {
int grade = 75;
if (grade >80) {
System.out.println("该成绩的等级为优");
}
else if (grade > 70) {
System.out.println("该成绩的等级为良");
}
else if (grade > 60) {
System.out.println("该成绩的等级为中");
}
else if (grade < 60) {
System.out.println("该成绩的等级为差");
}
}
}
查看结果
- 现在只是一个学生且知道他的成绩,如果学生多了且不知道他的成绩,可否把该程序改进呢
改进程序
mport java.util.Scanner;
public class practice01 {
public static void main(String[] args) {
int grade ;
Scanner sc = new Scanner(System.in);
System.out.println("请输入学生的成绩: ");
grade = sc.nextInt();
if (grade >80 && grade <= 100) {
System.out.println("该成绩的等级为优");
}
else if (grade > 70 && grade < 80) {
System.out.println("该成绩的等级为良");
}
else if (grade > 60 && grade < 70) {
System.out.println("该成绩的等级为中");
}
else if (grade < 60 && grade >= 0) {
System.out.println("该成绩的等级为差");
}
}
}
查看程序运行结果