import java.util.Scanner;
public class Exercise02 {
// 用2种(if..elseif; switch)多分支语句,输出某学生成绩的判断。设其成绩为81,那>=80,优秀;>=70,良好;>=60 ,及格;否则,不及格。
public static void main(String[] args){
int i;
Scanner scan = new Scanner(System.in);
System.out.println("请输入学生成绩:");
i = scan.nextInt();
if(i/10>10)
System.out.println("输入错误!请重新输入");
else if (i/10>=8)
System.out.println("优秀!");
else if (i/10>=7)
System.out.println("良好!");
else if (i/10>=6)
System.out.println("及格!");
else System.out.println("不及格!");
int q=i/10;
switch (q){
case 10:
case 9:
case 8:
System.out.println("优秀");
break;
case 7:
System.out.println("良好");
break;
case 6:
System.out.println("及格");
break;
default:
System.out.println("不及格");
break;
}
}
}
用2种(if..elseif; switch)多分支语句,输出某学生成绩的判断
最新推荐文章于 2023-05-04 17:54:30 发布
该Java程序使用if...else和switch语句来判断输入的学生成绩,并输出相应的等级评价。当输入的成绩为81时,根据代码逻辑,学生会被评为“优秀”。程序首先读取用户输入的成绩,然后通过两种不同的条件判断结构进行评估,输出结果。
摘要由CSDN通过智能技术生成