判断成绩等级,输入3个科目的成绩,如果三门成绩都大于等于80则为优秀,输出等级为A;其余情况为一般,输出等级为B;
输入格式:
输入在一行中给出3个整数取值在[0,100],其间以空格分隔。
输出格式:
在一行中输出成绩等级。
首先创建一个用于接收标准输入的 Scanner 对象。
Scanner scanner = new Scanner(System.in);
然后定义三个整数变量用于存储输入的成绩,
int score1, score2, score3;
score1 = scanner.nextInt(); // 从标准输入中读取第一个整数并赋给 score1
score2 = scanner.nextInt(); // 从标准输入中读取第二个整数并赋给 score2
score3 = scanner.nextInt(); // 从标准输入中读取第三个整数并赋给 score3
最后再用if else 判断成绩等级并输出。
if (score1 >= 80 && score2 >= 80 && score3 >= 80) { // 如果三个成绩都大于等于 80
System.out.println("A"); // 输出 A
} else {
System.out.println("B"); // 否则输出 B
}
完整代码
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int score1, score2, score3;
score1 = scanner.nextInt();
score2 = scanner.nextInt();
score3 = scanner.nextInt();
if (score1 >= 80 && score2 >= 80 && score3 >= 80) {
System.out.println("A");
} else {
System.out.println("B");
}
}
}
还请诸位道友多多点赞,支持一下。