怎样用java编写程序实现学生成绩等级划分,输入考试成绩,程序会相应输出成绩等级?

怎样用java编写程序实现学生成绩等级划分,输入考试成绩,程序会相应输出成绩等级?,第1张

import java.util.Scanner

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.Scanner

public 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)

}

}

望采纳。伍磨


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8238859.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存