public class test {
public static void main(String[] args) {
Scanner x = new Scanner(System.in)
System.out.println("请输入成绩")
int a=x.nextInt()
int n=a/10 //百分制转换为等第
switch(n){
case 10://表示如果n=10,也就是一百分,输出A
case 9:
System.out.println("A")
break
case 8:
System.out.println("B")
break
case 7:
System.out.println("C")
break
case 6:
System.out.println("D")
break
case 5:
case 4:
case 3:
case 2:
case 1:
case 0:
System.out.println("FAIL") //低于六十分的输出不做盯培及格 FAIL
break
default:System.out.println(" 请输入一个正确的成绩") /纯唯/输入的不是百分则饥制,报错
}
}
}
import java.util.Scannerpublic class PrintGrade {
public PrintGrade(char c){
switch(c){
case 'A':
System.out.println("百分制分数段为90分以上")
break
case 'B':
System.out.println("百分制分数段为80~89分")
break
case 'C':
System.out.println("百分制分数段为70~79分")
break
case 'D':
System.out.println("百分制分数段为60~69分")
break
case 'E':
System.out.println("腔衫斗百分制分数段为60分以下")
break
case 'a':
System.out.println("百分制分数段为90分以上")
break
case 'b':
System.out.println("百分制分数段为80~89分")
break
case 'c':
System.out.println("百分制分塌举数段为70~79分")
break
case 'd':
System.out.println("百分制分数段为60~69分")
break
case 'e':
System.out.println("百分制分数段为60分以下")
break
default:
System.out.println("您输入有误,请重新输入!")
}
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in)
System.out.println("请输入成绩等级:")
char c = scanner.nextLine().charAt(0)
new PrintGrade(c)
}
}
望采纳。伍磨
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)