PTA 7-113 用switch语句编程百分制成绩转换为五分制成绩

分数 15
作者 周文俊
单位 西南石油大学

本题要求编写程序将一个百分制成绩转换为五分制成绩。转换规则:

大于等于90分为A;
小于90且大于等于80为B;
小于80且大于等于70为C;
小于70且大于等于60为D;
小于60为E。

输入格式:
输入在一行中给出一个整数的百分制成绩。

输出格式:
在一行中输出对应的五分制成绩。

输入样例:
90
输出样例:
A

代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

代码:

#include <stdio.h>
int main(){int fraction, position;scanf("%d", &fraction);position = fraction/10;switch(position){//大于等于90分为Acase 9:case 10:printf("A");break;//小于90且大于等于80为Bcase 8:printf("B");break;//小于80且大于等于70为Ccase 7:printf("C");break;//小于70且大于等于60为Dcase 6:printf("D");break;//其他小于60为Edefault:printf("E");break;}return 0;
}

PTA 7-113 用switch语句编程百分制成绩转换为五分制成绩相关推荐

  1. 7-113 用switch语句编程百分制成绩转换为五分制成绩

    7-113 用switch语句编程百分制成绩转换为五分制成绩 本题要求编写程序将一个百分制成绩转换为五分制成绩.转换规则: 大于等于90分为A: 小于90且大于等于80为B: 小于80且大于等于70为 ...

  2. PTA 7-114 用if-else语句编程百分制成绩转换为五分制成绩

    PTA 7-114 用if-else语句编程百分制成绩转换为五分制成绩 分数 15 作者 周文俊 单位 西南石油大学 用if-else语句编程,根据输入的百分制成绩score(整数),转换成相应的五分 ...

  3. 7-114 用if-else语句编程百分制成绩转换为五分制成绩

    7-114 用if-else语句编程百分制成绩转换为五分制成绩 本题要求编写程序将一个百分制成绩转换为五分制成绩.转换规则: 大于等于90分为A: 小于90且大于等于80为B: 小于80且大于等于70 ...

  4. 将百分制成绩转换为五分制成绩

    (1)任务描述 编程实现:要求编写程序将一个百分制成绩转换为五分制成绩.转换规则: 大于等于90分为A: 小于90且大于等于80为B: 小于80且大于等于70为C: 小于70且大于等于60为D: 小于 ...

  5. 百分制成绩转换为五分制成绩

    标题:百分制成绩转换为五分制成绩 题目描述 给出一百分制成绩,要求输出成绩等级'A'.'B'.'C'.'D'.'E'. 90分以上为A 80-89分为B 70-79分为C 60-69分为D 60分以下 ...

  6. 编程将输入的百分制成绩转换为五分制成绩输出

    需要考虑输入数据边界点和临界点,也就是所谓的边界测试 具体代码如下: #include<stdio.h> int main(void) {int score, mark;printf(&q ...

  7. python编辑程序、根据输入的百分制数_输入一个百分制成绩,利用switch语句编写程序,要求输出成绩等级A B C D,E。90以上为A...

    输入一个百分制成绩,利用switch语句编写程序,要求输出成绩等级A B C D,E.90以上为A 程序:int main() {int n; scanf("%d",&n) ...

  8. 用switch语句编程设计一个简单的计算器程序

    用switch语句编程设计一个简单的计算器程序. 要求根据用户从键盘输入的表达式(注意操作数与运算符之间没有空格): 操作数1 运算符op 操作数2 计算表达式的值,指定的算术运算符为加(+).减(- ...

  9. 编写用switch语句编程设计一个简单的计算器程序

    编程要求 根据提示,在右侧编辑器补充代码.要求用switch语句编程设计一个简单的计算器程序.要求根据用户从键盘输入的表达式. 操作数1 运算符op 操作数2 计算表达式的值.指定的算术运算符为加(+ ...

最新文章

  1. mysql集群的配置
  2. XGBoost的基本使用应用Kaggle便利店销量预测
  3. 一、HTML和CSS基础--HTML+CSS基础课程--第1部分
  4. Azure手把手系列6:存储服务介绍
  5. 冷热rx-java可观察
  6. 并发系列(二)----Java内存模型
  7. java captcha 验证码_java生成图片验证码的示例代码
  8. 导入、build elasticsearch源码异常
  9. Abaqus帮助文档翻译——Abaqus/CAE主窗口介绍
  10. jsp中java代码注释_JSP页面中的三种代码注释方法
  11. 在QQ浏览器打开html,QQ浏览器显示网页打开错误的解决方法
  12. RTB广告大数据时代 人才奇缺培养迫在眉睫
  13. “HEAP:Invalid Address specified to RtlValidateHeap( 000D0000, 019FEF18 )错误
  14. postman接口自动化(三)变量设置与使用
  15. 人机对战之取火柴游戏
  16. (Tiled官方文档翻译)第十节:使用无限地图(Tiled1.1)
  17. 为你的 Linux 桌面设置一张实时的地球照片
  18. Android Studio 报错提示:Skipped due to earlier error
  19. mysql索引过长Specialed key was too long问题记录
  20. R----stringr包介绍学习

热门文章

  1. 标准差分母是n和n-1的区别(有偏估计与无偏估计)
  2. Java 密码学相关知识
  3. Word文档如何进行字数统计
  4. 川大和哈工大计算机学院,哈尔滨工业大学计算机科学与技术学院
  5. ps导出的gif图片不能动,或是只能动一次的解决办法
  6. 【一】深入理解Java虚拟机の内存与垃圾回收
  7. VC2008下使用OpenSSL 1.0.0g(免编译)
  8. 图解|网络究竟是如何运作的?
  9. 关于如何关闭445端口
  10. 安装卸载Oracle