成绩判断Scanner、 if else 、While 、switch-java

import java.util.Scanner;
public class new5{
public static void main(String [] ages){
Scanner sc = new Scanner(System.in);
int i = 1;
while (i >= 10){
System.out.print("请输入你的成绩:");
double grade = sc.nextDouble();//grade:成绩
int score=0;
if(grade==100){
score=100;
}else if(grade>=90 && grade<100){
score=90;
}else if(grade>=80 && grade<90){
score=80;
}else if(grade>=70 && grade<60){
score=70;
}else if(grade>=60 && grade<70){
score=60;
}else if(grade<60 && grade>-1){
score=50;
}
switch (score){
case 100://case:穿透
System.out.println("完美");
break;
case 90:
System.out.println("优秀");
break;
case 80:
System.out.println("良好");
break;
case 70:
System.out.println("及格");
break;
case 60:
System.out.println("再接再厉");
break;
case 50:
System.out.println("花里胡哨的");
break;
default:
System.out.println("您的成绩百度查询不到");}
i++;}
}
}

posted @ 2021-06-23 10:34  一只小狐疑  阅读(29)  评论(0编辑  收藏  举报