-
2021-07-13 17:59:48
给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。 90分以上为A 80-89分为B 70-79分为C 60-69分为D 60分以下为E
输入在一个整数0-100以内
输出一个字符,表示成绩等级
#include<iostream> using namespace std; int main() { int x; cin>>x; if(x>=90&&x<=100) cout<<"A"; else if(x>=80&&x<=89) cout<<"B"; else if(x>=70&&x<=79) cout<<"C"; else if(x>=60&&x<=69) cout<<"D"; else cout<<"E"; return 0; }
更多相关内容 -
JAVA-Switch练习-判断学生分数等级
2019-12-30 14:39:25从键盘上读入一个学生成绩,存放在变量score中,根据score的值输出其对应的成绩等级: score>=90 等级:A 70=<score<90 等级: B 60=<score<70 等级: C score<60 等级:D 代码: package ...编写程序:
从键盘上读入一个学生成绩,存放在变量score中,根据score的值输出其对应的成绩等级:
score>=90 等级:A
70=<score<90 等级: B
60=<score<70 等级: C
score<60 等级:D代码:
package com.hpe.demo; import java.util.Scanner; public class Demo5 { public static void main(String[] args) { //学生分数等级 Scanner scanner = new Scanner(System.in); int score = scanner.nextInt(); int key = score/10; switch (key) { case 10: case 9: System.out.println("等级A"); break; case 8: case 7: System.out.println("等级B"); break; case 6: System.out.println("等级C"); break; default: System.out.println("等级D"); break; } } }
说明:
switch语句
在switch语句执行时,首先计算表达式的值,然后将其与case后的常量依次进行比较,
如果找到相匹配的值,则进入到该常量下的代码块执行,直至遇到break结束整个switch语句。
如果常量中没有找到匹配值,则进入到default代码块执行。
在这里我们需要注意的是,虽然break语句不是必须的,但在执行过程中,如没有遇到break,将继续执行一下case后的代码块,直至break或整个switch语句结束 -
学生分数等级用Python查询更方便,你Get到了吗?
2021-01-14 13:08:58假如各学科的分数总分为100分,等级分别划分为A等级(≥90分)、B等级(≥80分)、C等级(≥70分)、D等级(≥60分)、E等级(0≤ X 分), 请你随意输入一个0 - 100分的数字,判断它的等级并在控制台打印出来。 2....1.题目
假如各学科的分数总分为100分,等级分别划分为A等级(≥90分)、B等级(≥80分)、C等级(≥70分)、D等级(≥60分)、E等级(0≤ X <60分),
请你随意输入一个0 - 100分的数字,判断它的等级并在控制台打印出来。
2.结果展示
程序一是先考虑等级为空,当然程序二是最简洁的,直接定义等级,单独考虑分数。
程序一:"""方法一""" score = int(input("请输入一个在0-100 之间的数字:")) grade = "" while grade == "": # grade为空,继续循环 if score > 100 or score < 0: score = int(input("输入错误!请重新输入一个在0-100 之间的数字:")) else: if score >= 90: grade = "A" elif score >= 80: grade = "B" elif score >= 70: grade = "C" elif score >= 60: grade = "D" else: grade = "E" print("分数为{0},等级为{1}".format(score, grade))
程序二:"""方法二""" # 或者也可以用下面代码更少的方法 score = int(input("请输入一个在 0-100 之间的数字:")) degree = "ABCDE" # 等级为ABCDE num = 0 while score > 100 or score < 0: score = int(input("输入错误!请重新输入一个在 0-100 之间的数字:")) else: num = score // 10 if num < 6: num = 5 print("分数是{},等级是{}".format(score, degree[9 - num]))
-
成绩等级的MATLAB实现
2018-04-11 11:27:44输入一个百分制成绩,要求输出成绩等级A+、A、B、C、D、E。其中100分为A+,90分~99分为A,80分~89分为B,70分~79分为C,60分~69分为D,60分以下为E。 要求:(1)用switch语句实现。 (2)输入百分制成绩后要... -
学生成绩等级分类
2021-01-16 16:38:31将学生的学习成绩按不同的分数段分为优、良、中、及格和不及格五个等级,从键盘上输入一个0~100的成绩,输出相应的等级。要求用switch语句实现。 代码如下: package pro1; import java.util.Scanner; public class...问题
4.1
将学生的学习成绩按不同的分数段分为优、良、中、及格和不及格五个等级,从键盘上输入一个0~100的成绩,输出相应的等级。要求用switch语句实现。
4.2
设学生的学习成绩按如下的分数段评定为四个等级:85~100 为 A,70-84为B,60 - 69为C,0-59为D。从键盘输入一个0~100的成绩,要求用switch语句根据成绩,评定并输出相应的等级。代码如下:
package pro1; import java.util.Scanner; public class Exercise4_1 { public static void main(String[] args) { int textScore,x; char grade; Scanner input =new Scanner(System.in); System.out.println("请输入成绩:"); textScore=input.nextInt(); x=textScore/10; switch(x) { case 10: case 9: grade='A'; break; case 8: grade='B'; break; case 7: grade='C'; break; case 6: grade='D'; break; default: grade='E'; } System.out.println("评定成绩为:"+grade); } } //4.2 package pro1; import java.util.*; public class Exercise4_2 { public static void main(String[] args) { int n,textScore; Scanner reader=new Scanner (System.in); System.out.println("请输入一个分数:"); textScore=reader.nextInt(); n=textScore/5; if(textScore<60) n=11; switch(n) { case 20: case 19: case 18: case 17: System.out.println("你的评定成绩为:A"); break; case 16: case 15: case 14: System.out.println("你的评定成绩为:B"); break; case 13: case 12: System.out.println("你的评定成绩为:C"); break; case 11: System.out.println("你的评定成绩为:D"); } } }
结果
//4.1 请输入成绩: 95 评定成绩为:A //4.2 请输入一个分数: 90 你的评定成绩为:A
-
Python 输入一个数字判断成绩分数等级的方法
2021-01-20 04:50:49成绩分数等级为: 100-90 A 90-80 B 80-70 C 70-60 D 60以下 F 实现判断分数等级是一个很简单的数学问题,只要你输入的这个数字介于两个数字之间既可以判断出这个分数的等级。 代码如下: a=eval(input()... -
判断学生成绩等级
2019-04-03 09:35:09随机生成20个学生的成绩(1-100),判断这20个学生成绩的等级,(90~100为A, 80~90为B,其它为C); """ 随机生成20个学生的成绩(1~100);判断这20个学生成绩的等级(90~100为A , 80~90为B,其它为C); """ import... -
c代码-输入某学生的成绩,经处理后给出学生的等级,等级分类如下: 90分以上(包括90): A 80至90分...
2021-07-16 12:57:28c代码-输入某学生的成绩,经处理后给出学生的等级,等级分类如下: 90分以上(包括90): A 80至90分(包括80):B 70至80分(包括70):C 60至70分(包括60):D 60分以下:E -
【小学生成绩等级】_小学生成绩等级评价制度
2021-06-11 03:57:45为充分发挥教育评价在办学方向上的导向作用,积极引导教师面向全体学生,面向学生...一、等级制评定的内容评定的内容包括学生按规定所学的全部课程的课业成绩以及课堂学习效果(导学案和小组学习).二、等级制评定的方法... -
Python 应用 随机生成20个学生的成绩,判断这20个学生成绩的等级
2021-06-18 14:05:58import random def get_level(score): if 90 非常优秀' elif 80 优秀' elif 60 及格' else: return '不及格' def main(): for i in ... %s, 等级: %s" % (score, level)) if __name__ == "__main__": main() 运行结果 -
Java代码编写:录入学生成绩,输出分数等级
2021-03-12 14:05:09键盘录入一个学生的成绩,根据录入的分数,输出分数等级 键盘录入一个学生的成绩,int类型的分数,根据录入的分数,输出分数等级 [90, 100],优秀 [80,90), 良好 [60, 80), 及格 [0, 60), 不及格 代码1: import... -
c代码-输入5名学生的分数,并显示出他们的总分和平均分。
2021-07-14 19:19:41c代码-输入5名学生的分数,并显示出他们的总分和平均分。 -
用java实现将数字分数转化成等级
2014-10-24 11:15:24将从键盘输入的分数转化成ABCDE五个等级 90~100分:A级 80~89:B级 70~79:C级 60~69:D级 0~50:E级 -
高考abc等级怎么划分 高考题ABCDE级如何划分?
2021-01-13 16:56:30按等级公布,设有A 、B、C 、D 、E五个等级。得分为满分的90%(含)以上为A等,90%以下至80%(含)之间为B等,80% 以下至70%(含)之间为C等,70%以下至60%(含)之间为D等,不足60% 为E等,高考题ABCDE级如何划分?按等级... -
C语言实现学生成绩等级划分的方法实例
2021-05-22 18:03:15C语言实现学生成绩等级划分的方法实例题目·:用if-else嵌套语句实现学生成绩等级查询要求:分为ABCD4个等级,100-90为A;90-70为B;70-60为C;60以下为D思路:1.先从键盘键入一个数2.判断输入的数是否为0-1003.然后... -
C语言程序设计 输入一个分数 判断分数等级
2011-06-10 15:53:23C语言程序设计 输入一个分数 判断分数等级 简单的代码设计 -
JAVA练习之学生成绩等级
2022-04-24 23:34:43现在请你来为学生的成绩进行分级,如果用户输入错误则输出未知等级。 二、 输入描述: 成绩等级对应的中文表述 输出描述: 优秀,良好,及格,不及格,未知等级 import java.util.Scanner; public class Main { ... -
java用switch语句根据分数输出学生等级
2021-03-31 19:45:53java用switch语句根据分数输出学生等级 /** * 从键盘上输入分数,计算等级grade=score/10; * <60,不及格,继续努力! * 60-69,及格,仍需努力! * 70-79,一般,继续加油! * 80-89,良好,再接再厉! * 90... -
switch判定成绩等级 Java
2021-05-26 10:57:19用控制台输入,成绩是整数,控制台只有字符串和整数型, 字符串: java.util.Scanner s = new java.util.Scanner(System.in); String score = s.next(); 整数: java.util.Scanner s = new java.util.Scanner(System... -
练习题:随机生成20个学生的成绩; 判断这20个学生成绩的等级;
2019-04-25 08:04:00得分%s,等级为%s ' % (score,ran(score))) ---》在这里给ran()传参,可以达到随机20个的目的,要灵活运用传参的位置*** main() -----》置顶格,与函数名对齐,不然打印为空 转载于:... -
java编程,用switch语句编写一个学生成绩等级评定,使用键盘读取分数(0-100之间)学生成
2021-03-09 01:27:36switch (grade/10){ case 10: case 9: System.out.println("成绩:4102"+grade+"\t 等级1653 "+"A"); break; case 8: System.out.println("成绩:"+grade+"\t 等级 "+"B"); break; case 7: ... -
实现输入成绩,输出成绩等级
2019-06-22 06:31:36编写程序,按照下表实现功能:程序运行后,用户输入间的字,程序按照表1输出对应的等级成绩,若分个位字满足表2所示,则需要对除 F 等级的成绩进行杉-标识。如,分数为81时,程序输出 B-;若分数为79时,程序输出C+。(已做... -
100分数等级划分
2021-06-12 18:11:30100分为满分,a b c等级都是怎么区分的一般4个等级,基本情况如下: D不及格,小于60分; C及格,60~75分; B良好,76~89分; A优秀;90~100。我小学毕业考,平均分90几分。是A+吗? 到底几分是A+?几分是A?几分是... -
php中if语句怎么编写学生成绩等级_后端开发
2021-04-26 12:21:14c++如何比较两个字符串?_后端开发c++两个字符串比较的方法:首先定义整型变量... php中if语句怎么编写学生成绩等级?代码如下:php语言var $score;//分数变量if($score<60){echo "不及格";}elseif($score<69 &... -
shell脚本,计算学生分数的题目。
2021-05-11 07:30:59Java - IDEJDK安装及环境变量配置 下载安装对应版本的JDK 控制面板--->系统--->属性--->高级系统设置--->环境变量 新建系统变量JAVA_HOME 变量名:JAVA_HO ...c++... -
Python练习3:判断学生成绩等级
2020-11-30 06:51:57#判断学生成绩等级,等级分为A~E,其中90分以上为A,80~89为B,70~79为C,60~69为D,60分一下为E方法一:n = int(input('请输入学生分数:'))#使用input()函数,输入一个数字给nif n >= 90:#使用if语句... -
java 输出学生成绩和成绩等级
2022-05-07 17:13:55并输出学生成绩等级。 成绩>=最高分-10 等级为’A’ 成绩>=最高分-20 等级为’B’ 成绩>=最高分-30 等级为’C’ 其余 等级为’D’ 提示:先读入学生人数,根据人数创建int数组, 存放学生成绩 ...