给出一百分制成绩,要求输出成绩等级'A’、'B'、 'C'、'D'、'E' 。

并且要判断,输入的是否是一百以内的数

90 分以上为''A”,80~89 分为'B',70~79 分为'C',60~69 分为'D',60 分以下为'E'。

思路:

1.先从键盘键入一个数(成绩)
2.判断输入的数是否为0-100
3.然后依次判断所属的分数区间

注意:因为用的软件不同,所以我代码中的输入函数 scanf_s ,你们复制代码过去记得把改输入函数改为 scanf

首先是 if 函数写的:

#include<stdio.h>
int main() {int score;printf("请输入成绩分数\n");scanf_s("%d", &score);if (score < 0 || score>100) {printf("输入的成绩有误,请输入0-100区间的分数");}else {if (score >= 90 && score < 100) {printf("成绩等级为A\n");}else if (score >= 80 && score < 89) {printf("成绩等级为B\n");}else if (score >= 70 && score < 79) {printf("成绩等级为C\n");}else if (score >= 60 && score < 69) {printf("成绩等级为D\n");}else {printf("成绩等级为E\n");}}printf("成绩评定结束");return 0;
}

这里是 swich 函数写的 swich--case

思路:

1.先从键盘键入一个数(成绩)
2.判断输入的数是否为0-100
3.然后依次判断所属的分数区间

这次运用到了 分数除以10—score/10,得出case的数,如下

成绩      对应    case
        90-100分         csae  9 10
        80-89    ...                 8
        70-79    ...                 7
        60-69    ...                 6
        0-59    ...                  default

#include<stdio.h>
int main() {int score;//分数puts("请输入成绩分数");scanf_s("%d", &score);if (score<0||score>100) {printf("输入的成绩有误,请输入0-100区间的分数");}else {/*分数/10————score/1090-100分 csae  ;9 1080-89  ...     870-79  ...     760-69  ...     60-59   ...     default*/switch (score / 10){case 10:case 9:printf("成绩等级为A\n");break;case 8:printf("成绩等级为B\n");break;case 7:printf("成绩等级为C\n");break;case 6:printf("成绩等级为D\n");break;default:printf("成绩等级为E\n");break;}}printf("结束");return 0;
}

C语言程序之经典习题:给出一百分制成绩,要求输出成绩等级‘A‘B ‘C‘D‘E ‘,90 分以上为‘A”,80~89 分为‘B‘,70~79 分为‘C‘,60~69 分为‘D‘,60 分以下为‘E‘相关推荐

  1. C语言程序之经典习题:请编程序将“China”译成密码,密码规律是:用原来的字母后面第4个字母代替原来的字母。

    请编程序将"China"译成密码,密码规律是:用原来的字母后面第4个字母代替原来的字母. 例如,字母"A"后面第4个字母是"E",用&quo ...

  2. C语言程序之经典习题:运输公司对用户计算运输费用。路程(s/km)越远,每吨/千米运费越低。

    运公司对用户计算运输费用.路程(s/km)越远,每吨千米运费越低 s < 250                 没有折扣          250 ≤ s < 500        2% ...

  3. 习题 3.11 给出一个百分制的成绩,要求输出成绩等级'A','B','C','D','E'。90分以上为'A',80~89分为'B',70~79分为'C',60~69分为'D',60分以下为'E'。

    C++程序设计(第三版) 谭浩强 习题3.11 个人设计 习题 3.11 给出一个百分制的成绩,要求输出成绩等级'A','B','C','D','E'.90分以上为'A',80~89分为'B',70~ ...

  4. 给出一个百分制成绩,要求输出成绩等级A,B,C,D,E。90分以上为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E

    欢迎加qq群:453398542 学习讨论,会定期分享资料课程,解答问题. 1.         给出一个百分制成绩,要求输出成绩等级A,B,C,D,E.90分以上为A,80~89分为B,70~79分 ...

  5. 从键盘接收一百分制成绩( 0~100),要求输出其对应的成绩等级 A~E。其中,90 分以上为'A',80~89 分为'B', 70~79分为'C', 60~69分为'D', 60 分以下为'E'。

    从键盘接收一百分制成绩( 0~100),要求输出其对应的成绩等级 A~E. 其中,90 分以上为 'A',80~89 分为 'B', 70~79分为 'C', 60~69分为 'D', 60 分以下为 ...

  6. java语言仅支持单重继承_java语言程序设计基础篇习题_复习题_第十一章

    java语言程序设计基础篇习题_复习题_第十一章 11.1 下面说法是真是假?一个子类是父类的子集. 11.2 使用什么关键字来定义一个子类 11.3 什么是单一继承?什么是多重继承?java支持多重 ...

  7. 大一c语言程序设计项目教程课,C语言程序设计项目教程 教学课件 ppt 作者 王瑞红 C语言程序设计项目教程习题答案...

    C语言程序设计项目教程 教学课件 ppt 作者 王瑞红 C语言程序设计项目教程习题答案 习题答案模块 1 C 语言基础知识1. 选择题(1)C 语言中运算对象必须是整型的运算符是 (B ).A. %= ...

  8. C语言中输出成绩等级,给出一百分制成绩 要求输出成绩等级

    给出一百分制成绩,要求输出成绩等级'A','B','C','D','E'. 90分以上为'A',80~89分为'B',70~79分为'C',60~69分为'D',60分以下为'E'. [c源程序] # ...

  9. python输入百分制成绩输出成绩等级_给出一百分制成绩 要求输出成绩等级

    给出一百分制成绩,要求输出成绩等级'A','B','C','D','E'. 90分以上为'A',80~89分为'B',70~79分为'C',60~69分为'D',60分以下为'E'. [c源程序] # ...

最新文章

  1. jQuery图片轮播的具体实现
  2. visual studio 2005 新建C++空项目无法调试的解决方案
  3. django部署iiswin10_基于Windows平台的Django在本地部署和腾讯云服务器上部署的方法教程(一)...
  4. NR 5G UE发起的去注册流程
  5. 【Spring框架家族】SpringBoot整合第三方
  6. AC日记——双栈排序 洛谷 P1155
  7. bgrfc entry point
  8. 【转】开机出现 error:file “/boot/grub/i386-pc/normal.mod“ not found 错误提示
  9. 流水灯c语言实验报告心得,嵌入式流水灯实验心得体会.docx
  10. linux 各用户内存_Linux用户空间与内核空间(理解高端内存)
  11. 动易模板制作示例(三)
  12. 大数据学习入门看什么书?大数据新手怎么入门?
  13. psp c语言编程软件,PSP2000自制系统3.03OE-C如何傻瓜安装及系统测试
  14. C语言墓碑上的字符,古代人墓碑上的文字都有什么讲究
  15. 区块链概念股2019:躁动与尴尬 |链捕手
  16. PyCharm敲代码光标变黑框
  17. 一张图理解AOP关键概念
  18. 为什么苹果手机自带的邮件服务器,如何使用iPhone自带的邮件客户端管理企业邮箱?...
  19. Azure Az-900认证 04——-考取AZ900所有知识点总结-Exam PL-100: Microsoft Power Platform App Maker
  20. 使用HTML+CSS画太极八卦图

热门文章

  1. 从驱动方式及相关主要技术看混合动力汽车
  2. 圣诞节贺卡计算机基础知识,圣诞节贺卡的优美句子大全
  3. 冒险岛内置全任务脚本爽歪歪外挂
  4. python中fig_Matplotlib画图中fig,ax,plt的区别和联系
  5. Numpy基础教程【思维导图】
  6. asreml-r 在运行中不收敛怎么办?
  7. 分布式存储系统——《MySQL海量数据存储与优化》
  8. 禁用火狐浏览器的自动连接
  9. ae教程 (六)人物滤镜 (一)林间光线
  10. 饥荒:在制做mod之前