给定一个百分制的分数,输出相应的等级。
2015-01-30 12:34
316 查看
给定一个百分制的分数,输出相应的等级。
90分以上 A级
80~89 B级
70~79 C级
60~69 D级
60分以下 E级
解决方法:
90分以上 A级
80~89 B级
70~79 C级
60~69 D级
60分以下 E级
解决方法:
import java.util.*; class Mark{ public static void main(String []args){ System.out.println("please input marks:"); double mark; Scanner scanner = new Scanner(System.in); mark = scanner.nextDouble(); if(mark<0||mark>100){ System.out.println("输入有误!"); System.exit(0); } if(mark>=90) System.out.println("this mark is grade \'A\'"); else if(mark>=80) System.out.println("this mark is grade \'B\'"); else if(mark>=70) System.out.println("this mark is grade \'C\'"); else if(mark>=60) System.out.println("this mark is grade \'D\'"); else System.out.println("this mark is grade \'E\'"); } }
相关文章推荐
- 给定一个百分制的分数,输出相应的等级。 90分以上 A级 80~89 B级 70~79 C级
- 对于给定的百分制成绩,输出相应的A,B,C,D,E等级
- 讲一个日期根据给定的字符串输出相应的格式
- 编程能力训练 —— 2nd C++习题:输入一个成绩判断并输出相应的等级
- 给定一个数字m和数字n,输出相应的所有排列
- 给出一个百分制成绩,要求输出成绩等级A,B,C,D,E。90分以上为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E
- 给出一个百分制的成绩,要求输出等级'A',B'','C','D','E'。90分以上为'A'.80~89为'B',70~79为‘C’,
- 运用递归给定一个int型的整数,倒序输出他的每一位上的数字
- 给定一个字符串,里面用空格分开为多个(>=6)部分组合,如:01 02 03 04 05 06 07 …… 写一个函数返回任意6个组合的字符串: 输出格式实例: 01 02 03 04 05 06 0
- 写一个函数,输入一个十六进制,输出相应的十进制数。
- xml解析2:使用递归解析给定的任意一个xml文档并且将其内容输出到命令行上
- 给定一个数组 a[n], 输出b[n], 其中 b[i] = a[0]*a[1]...*a[i-1]*a[i+1]*....a[n]; 其中不能用除法 复杂度要求O(n)
- 用switch输出分数等级
- JAVA File 给定一个路径,生成相应文件
- 编写程序定义一个vector 对象,其每个元素都是指向string 类型的指针,读 取该vector 对象,输出每个string 的内容及其相应的长度。
- 给定一个字符串,输出最长的重复子序列
- 随笔:给定一个日期:yyyy-mm-dd,求出给定日期的下一天日期并输出
- 百分制成绩变成等级制成绩输出!
- 区间序列 (2,3) (4.2,6) (7,9),判断给定的一个区间与上面哪些区间有交集,比如给定(4,5)则输出(4.2,6)。
- 设计一个程序,从键盘上输入若干字符串,利用算法库中的查找函数对给定的字符串进行查找,将查找后的结果输出