将百分制转换为等级制(Centesimal-grade to Letter-grade)

利⽤switch语句编写⼀个程序,把⽤数字表示的成绩转化为字⺟表示的等级。

使⽤下⾯的等级评定规则:A为90~100,B为80~89,C为70~79,D为60~69,F为0~59。如果成绩⾼于100或低于0显示出错信息。

输出范例:
Enter numerical grade: 84
Letter grade: B

Enter numerical grade: -1
Error, grade must be between 0 and 100.

提示:把成绩拆分成 2 个数字,然后使⽤ switch 语句判定⼗位上的数字。

#include <stdio.h>
int main ()
{int a,b;printf("Enter numerical grade:");scanf("%d",&a);if (a<0||a>100)printf("Error, grade must be between 0 and 100.");else{a-=(a%10);b=a/10;switch (b) {case 9: case 10:printf("Letter grade:A");break;case 8: printf("Letter grade:B");break;case 7: printf("Letter grade:C");break;case 6: printf("Letter grade:D");break;case 0: case 1: case 2: case 3: case 4: case 5: printf("Letter grade:F");break;default: printf("Error, grade must be between 0 and 100.");break;}}return 0;
}

百分制转换为等级制(Centesimal-grade to Letter-grade)利⽤switch语句编写⼀个程序,把⽤数字表示的成绩转化为字⺟表示的等级。相关推荐

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

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

  2. 用switch语句编一程序,对于给定的一个百分制成绩,输出相应的五分制成绩, 设:90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,60分以下为‘E’

    用switch语句编一程序,对于给定的一个百分制成绩,输出相应的五分制成绩, 设:90分以上为'A',80-89分为'B',70-79分为'C',60-69分为'D',60分以下为'E' 代码如下: ...

  3. python输入百分制成绩s、按五级分制输出_输入一个百分制成绩,利用switch语句编写程序,要求输出成绩等级A B C D,E。90以上为A...

    展开全部 程序:int main() {int n; scanf("%d",&n); switch(n/10) {case 10:case 9: printf(" ...

  4. java用switch输出成绩等级_输入一个百分制成绩,利用switch语句编写程序,要求输出成绩等级A B C D,E。90以上为A...

    程序:int main(){int n;scanf("%d",&n);switch(n/10){case 10:case 9:printf("A\\n" ...

  5. Java黑皮书课后题第4章:*4.14(转换字母等级为数字)编写程序,提示用户输入一个字母等级A、B、C、D或者F,显示对应的数字值4、3、2、1或者0。对其它输入,提示非法等级

    *4.14(转换字母等级为数字)编写程序,提示用户输入一个字母等级A.B.C.D或者F,显示对应的数字值4.3.2.1或者0.对其它输入,提示非法等级 题目 题目概述 运行示例 破题 代码 题目 题目 ...

  6. c#switch语句判断成绩_switch语句成绩等级例子

    求 用C语言中switch语句编写学生成绩问题 #include void main() { double score; printf("请输入分数:\n"); scanf(&qu ...

  7. c语言判断学生成绩等级用switch,switch语句判断学生成绩

    下面通过判断学生成绩来展示switch语句的使用. Q:判断学生成绩的等级,90-100分为A级,80-89为B级,70-79为C级,60-69为D级,60以下不及格. package main im ...

  8. C语言成绩abc,C语言常用经典代码:求三角形的面积、把百分制成绩转换为ABC等级制、其两个自然数的最大公约数和最小公倍数...

    C语言 经典常用代码 C语言常用经典代码 求三角形的面积. 把百分制成绩转换为ABC等级制. 其两个自然数的最大公约数和最小公倍数. 求输入n个数的平均值. 求一个数各个位上的数字之和. 求n个数的阶 ...

  9. python将学号与成绩匹配_python输入学号输出成绩等级_python将百分制成绩转换为等级制输出...

    展开全部 1.def main(): score = float(input('请输入成绩: ')) if score >= 90: grade = 'A' elif score >= 8 ...

最新文章

  1. ASan(Linux),gcc4.8以上版本自带的内存检查工具
  2. Winform中给DataGridView添加多选框列并获取选中行的内容
  3. ajax 参数大小限制,Ajax中的POST数据大小是否有限制?
  4. TechCrunch Disrupt 2011 创业大赛冠军获得者Shaker,酒吧版Facebook
  5. eclipse中取消控制台中打印的日志的条数限制
  6. j.u.c系列(11)---之并发工具类:Exchanger
  7. java jsf_使用Java和JSF构建一个简单的CRUD应用
  8. C# 微信开发-----微信会员卡(一)
  9. ios微内核和鸿蒙微内核,华为发布基于微内核、面向全场景的分布式操作系统:鸿蒙OS...
  10. 揭秘手机行业未来AI之路
  11. 谁说程序员不懂浪漫?
  12. 蓝桥杯 ADV-108算法提高 分数统计
  13. 台州银行笔试考什么_台州银行笔试题型招聘考试真题考什么
  14. stringstream 字符串的格式化数据提取
  15. 纹理——灰度共生矩阵公式及代码
  16. 一个北京妞儿写的经典的话,太现实了!
  17. 【三角函数】和差化积、积化和差的公式及推导证明
  18. feedback_edit.php,feedback是什么意思
  19. 雷电模拟器如何启动某一特定应用 | ldconsole.exe runapp打开雷电内的APP没有任何反应怎么办
  20. 二叉树的中序遍历-递归和非递归算法

热门文章

  1. 飞瞳单元工业级成熟AI集装箱识别集装箱箱号识别集装箱箱况残损检测集装箱缺陷检测解决方案,集装箱枢纽智能化解决方案智慧港航智能港航
  2. 邵奈一的技术博客导航
  3. 人大金仓数据库备份应用sys_dump的使用
  4. MySQL-高级语句
  5. 天猫精灵使用体验之三——语音控制电视(借助天猫魔盒)
  6. 微信小程序开发教程||微信小程序 小程序简介||微信小程序 开始||微信小程序 小程序代码构成
  7. 一只伤痕累累但不断前行且不服输的蜗牛---疯狂的一个半月
  8. Python使用ICC
  9. SQL Server索引的创建与维护
  10. vscode中检查代码插件:flake8