package com.java.ch4;
import java.util.Scanner;
public class gradeTest {
public static void main(String[] args) {
System.out.println("请输入1到100的数,用回车键确认:");//先输入一个1到100的数字
Scanner scanner = new Scanner(System.in);//创建Scanner的对象
//while(scanner.hasNextDouble()){
//System.out.println(scanner.nextDouble());//
//}
double grade = scanner.nextDouble();//接收输入的值 输入的值为整数还是小数
int result;
if(grade>100||grade<1){
System.out.println("你的输入有误");
}else{
result = (int)(99-grade)/10 + 1;
System.out.println("该学生考试成绩为:");
switch(result){
case 1:
System.out.println("优秀");
break;
case 2:
System.out.println("良好");
break;
case 3:
System.out.println("中等");
break;
case 4:
System.out.println("及格");
break;
case 5:
System.out.println("不及格");
break;
}
}//这里注意switch语句要包含在else语句中 否则报错!
}//如何实现重复输入?
}
import java.util.Scanner;
public class gradeTest {
public static void main(String[] args) {
System.out.println("请输入1到100的数,用回车键确认:");//先输入一个1到100的数字
Scanner scanner = new Scanner(System.in);//创建Scanner的对象
//while(scanner.hasNextDouble()){
//System.out.println(scanner.nextDouble());//
//}
double grade = scanner.nextDouble();//接收输入的值 输入的值为整数还是小数
int result;
if(grade>100||grade<1){
System.out.println("你的输入有误");
}else{
result = (int)(99-grade)/10 + 1;
System.out.println("该学生考试成绩为:");
switch(result){
case 1:
System.out.println("优秀");
break;
case 2:
System.out.println("良好");
break;
case 3:
System.out.println("中等");
break;
case 4:
System.out.println("及格");
break;
case 5:
System.out.println("不及格");
break;
}
}//这里注意switch语句要包含在else语句中 否则报错!
}//如何实现重复输入?
}