http://acm.hdu.edu.cn/showproblem.php?pid=2004

Problem Description
输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下:
90~100为A;
80~89为B;
70~79为C;
60~69为D;
0~59为E;
Input
输入数据有多组,每组占一行,由一个整数组成。
Output
对于每组输入数据,输出一行。如果输入数据不在0~100范围内,请输出一行:“Score is error!”。
Sample Input
56
67
100
123

Sample Output
E
D
A
Score is error!

代码:

#include <bits/stdc++.h>using namespace std;int main()
{int n;while(~scanf("%d",&n)){if(n>100||n<0)printf("Score is error!\n");else{if(n>=90&&n<=100)printf("A\n");else if(n>=80&&n<=89)printf("B\n");else if(n>=70&&n<=79)printf("C\n");else if(n>=60&&n<=69)printf("D\n");elseprintf("E\n");}}return 0;
}

  

转载于:https://www.cnblogs.com/zlrrrr/p/9321146.html

HDU 2004 成绩转换相关推荐

  1. c语言成绩等级switch语句,请高手 帮忙做一道c语言题 编程,把百分制成绩转换成5级记分制,要求用switch语句。 90分以上(包括90):...

    请高手 帮忙做一道c语言题 编程,把百分制成绩转换成5级记分制,要求用switch语句. 90分以上(包括90): 关注:243  答案:6  mip版 解决时间 2021-02-04 20:52 提 ...

  2. 杭电ACM--2004成绩转换

    成绩转换 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submi ...

  3. 100分制的成绩转换(C语言)(查表法)

    问题简述:将100分制的成绩转换成A.B.C.D.E和F. 问题分析: 一般教科书上,实现成绩转换功能用if语句或switch语句.用 查表法 来实现,可以做到逻辑简单,程序运行速度快,语句简洁. # ...

  4. HDU2004 成绩转换【入门】

    成绩转换 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submissi ...

  5. mysql一百转化为五分制_设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出。90分以上为A,80~90分为B,...

    设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出.90分以上为A,80~90分为B,以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内 ...

  6. html成绩百分制转换为,设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出。90分以上为A,80~90分为B,...

    设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出.90分以上为A,80~90分为B,以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内 ...

  7. Python学习记录(一)成绩转换

    场景: 用Python编写程序,实现成绩转换 具体描述: 使用随机数函数产生20个同学的成绩,存入文本文件ex4_scores.txt中:从文件中读入这些成绩,将其转换成等级,将成绩和等级存入文本文件 ...

  8. (HDU2004 c++) 成绩转换

    成绩转换 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submissi ...

  9. PY-pandas | 作业-体测成绩转换

    #%% # CY3761 | 2022-01-08 15:33 #%% # 此为 jupyter 模版, 执行 build 后记住先执行-全部运行 # 使用 DataSpell 进行编写文档 # 变量 ...

  10. NYOJ98 - 成绩转换

    描述: 输入一个百分制的成绩M,将其转换成对应的等级,具体转换规则如下: 90~100为A; 80~89为B; 70~79为C; 60~69为D; 0~59为E; 输入: 第一行是一个整数N,表示测试 ...

最新文章

  1. outlook邮件中图片无显示解决方法
  2. 大二上数据结构复习2
  3. pythonjson序列化_Python Json序列化与反序列化的示例
  4. typeof和instanceof
  5. 2021当一名优雅的代码打工人
  6. SAP销售订单状态修改(审核) 计划行自动产生需求,产生MD04需求
  7. 如何使用 DNSMAQ 搭建 DNS 服务器?
  8. 工作效率上的错觉(转载)
  9. VHDL——4选1数据选择器
  10. LeetCode——二叉树的前中后序遍历
  11. MySQL项目--电商平台--数据库搭建
  12. Learning optical flow from still images
  13. delphi学习笔记(2)-object pascal语言的语句 选择自 xmz2629 的 Blog
  14. 电脑打印机老是文档挂起无法打印怎么办
  15. SAP HANA XS ODATA使用参数展示数据结构
  16. 每周分享五个 PyCharm 使用技巧(三)
  17. 信号与系统 - 卷积运算
  18. 马云:不能把孩子放在温室里 光给孩子知识是不够的
  19. 驾考:科一知识点总结
  20. isEnable() 和 isDisplayed() 和 isSelected()

热门文章

  1. bagging算法_Bagging与随机森林算法及其变种
  2. Nginx源码分析 - 模块的赋值及编号 --- 方便了解nginx模块
  3. centos7 mysql server_centos7 mysqlserver 安装过程
  4. Android配置使用SQLite3
  5. 三进制计算机_要做一个编程界优秀的攀登者,首先要认真计算机中的0和1
  6. 【渝粤教育】国家开放大学2018年秋季 0275-22T内科护理学 参考试题
  7. 【渝粤教育】广东开放大学 公文写作选读 形成性考核 (30)
  8. Python笔试题汇总
  9. python学习day35 并发编程 操作系统 进程概念
  10. MVC4 中使用 Area 和 注意的地方