首页 > 其他 > 详细

PTA 7-11 给出成绩等级 (10分)

时间:2020-01-08 00:47:54      阅读:277      评论:0      收藏:0      [点我收藏+]

编写一程序实现以下功能

从键盘输入一个一百分制成绩,如果不在0~100范围内,则要求重新输入数据,直到输入的数据在0~100范围内。

将输入的数据转换成等级‘A’,‘B’,‘C’,‘D’,‘E’,并输出。90分以上为‘A’,80~89分为‘B’,70~79分为‘C’, 60~69分为‘D’,60分以下为‘E’。

输入格式:

使用换行符作为输入数据分隔符

输出格式:

按照输出实例格式输出结果

输入样例:

103
55.3
 

输出样例:

在这里给出相应的输出。例如:

score=55.3,grade=E


作者: 刘仕筠
单位: 成都信息工程大学
时间限制: 400 ms
内存限制: 64 MB
代码长度限制: 16 KB
 
 1 import java.util.Scanner;
 2 public class Main {
 3     public static void main(String[] args) {
 4         Scanner sc=new Scanner(System.in);
 5         double n=sc.nextDouble();
 6         char g;
 7         while(n<0||n>100)n=sc.nextDouble();
 8         if(n>=90)g=‘A‘;
 9         else if(n>=80)g=‘B‘;
10         else if(n>=70)g=‘C‘;
11         else if(n>=60)g=‘D‘;
12         else g=‘E‘;
13         System.out.println("score="+n+",grade="+g);
14     }
15 }

 

PTA 7-11 给出成绩等级 (10分)

原文:https://www.cnblogs.com/Flyfishy/p/12163954.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!