7-1 给出成绩等级 (6 分)

编写一程序实现以下功能

从键盘输入一个一百分制成绩,如果不在0~100范围内,则要求重新输入数据,直到输入的数据在0~100范围内。

将输入的数据转换成等级‘A’,‘B’,‘C’,‘D’,‘E’,并输出。90分以上为‘A’,80~89分为‘B’,70~79分为‘C’, 60~69分为‘D’,60分以下为‘E’。

输入格式:

使用换行符作为输入数据分隔符

输出格式:

按照输出实例格式输出结果

输入样例:

103
55.3

结尾无空行

输出样例:

在这里给出相应的输出。例如:

score=55.3,grade=E

#include<stdio.h>
int main()
{
    float a;
    while(1)
    {
        scanf("%f",&a);
        if(a>=0&&a<=100)
            break;
    }
    if(a>=90)
        printf("score=%.1f,grade=A",a);
    else if(a>=80)
        printf("score=%.1f,grade=B",a);
    else if(a>=70)
        printf("score=%.1f,grade=C",a);
    else if(a>=60)
        printf("score=%.1f,grade=D",a);
    else 
        printf("score=%.1f,grade=E",a);
        
    return 0;
}

7-1 给出成绩等级 (6 分)编写一程序实现以下功能从键盘输入一个一百分制成绩,如果不在0~100范围内,则要求重新输入数据,直到输入的数据在0~100范围内。将输入的数据转换成等级‘A’相关推荐

  1. python怎么显示分数_Python 输入一个数字判断成绩分数等级的方法

    Python 输入一个数字判断成绩分数等级的方法 成绩分数等级为: 100-90 A 90-80 B 80-70 C 70-60 D 60以下 F 实现判断分数等级是一个很简单的数学问题,只要你输入的 ...

  2. 已知一个字典变量stu_ infors,包含n个学生信息,每个学生信息,即字典变量stu_ infors每个元素的值为“学号:课程成绩”。现编写-个程序实现以下功能: (1)创建包含n个学生信息的字

    1.已知一个字典变量stu_ infors,包含n个学生信息,每个学生信息,即字典变量stu_ infors每个元素的值为"学号:课程成绩".现编写-个程序实现以下功能: (1)创 ...

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

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

  4. ①编写一个程序,从键盘接收一个字符串,然后按照字符顺序从小到大进行排序,并删除重复的字符。②集合A、B的差集③对分行输入的若干字符串按字典序(由小到大)进行排序并输出。

    文章目录 ①编写一个程序,从键盘接收一个字符串,然后按照字符顺序从小到大进行排序,并删除重复的字符 ②集合A.B的差集 ③对分行输入的若干字符串按字典序(由小到大)进行排序并输出. ①编写一个程序,从 ...

  5. 从键盘上输入一个学生的成绩: 如果成绩在小于0或大于100,则显示“输入数据有误”; 如果成绩在0~59分,则输出“成绩为不及格”; 如果成绩在60~69分,则输出“成绩为及格”; 如果成绩在

    #include<stdio.h> int main() { double a; printf("输入成绩:\n"); scanf("%lf",&a ...

  6. Java中输入一个学员的成绩,输出四种结果:优秀,良好,及格,不及格

    下面展示一些 代码片. //new一个sc对象Scanner sc = new Scanner(System.in);System.out.println("请输入学员的成绩:(回车结束)& ...

  7. 直角三角形面积Java_利用Eclipse编写第一个简单的Java程序,实现如下功能。 键盘输入:直角三角形两直角边a, b,根据勾股定理计算斜边的平方值。并输出。 例如:运行效果如下...

    kruskal算法对稠密图较为适合 朗读下列城市名字,并与其特色连接起来. C3和C4植物在叶片的解剖构造上由明显的区别,C4植物的维管束鞘有 ,形成 . 感应式电能表的起动电流小于电子式电能表. 美 ...

  8. c语言程序三位整数反向输出,编写程序,输入一个3位整数,反向输出该3位整数 答案:#include stdio.h int main() { intx,a,b,c,f,s; printf(请输入...

    田产市调研数之论法有定量析与定性论二种分法.德尔菲法,亦称家按法,是定量析法也:× https口/ / image.zhihuishu.com / / / / zhs onlinexam uedito ...

  9. c语言从键盘输入一个百分制成绩score,C语言 基础练习40题

    一.题目 1.输入2个整数,求两数的平方和并输出. 2. 输入一个圆半径(r)当r>=0时,计算并输出圆的面积和周长,否则,输出提示信息. 3.函数y=f(x)可表示为: 4.编写一个程序,从4 ...

最新文章

  1. 关于开源堡垒机Jumpserver二次开发
  2. LA3708墓地雕塑
  3. annotation - SuppressWarning
  4. python27怎么使用_pygtk:glade的使用(针对python27的第一个例子)
  5. 制造业数字化经营新思路:管理平台架构及三大落地方法论
  6. STM32之内部FLASH例程
  7. Python【第一篇】python安装、pip基本用法、变量、输入输出、流程控制、循环
  8. [Be a Coding Plasterer] Components 1:get Basic Things
  9. 多表查询,初识pymysql模块
  10. 表迁移工具的选型-复制ibd的方法
  11. docker jenkin下载缓慢_用Docker运行Jenkins自动化构建ASP.NET Core项目
  12. 扩展欧几里得算法超详解
  13. Matlab实现Sandbox方法计算分形维数
  14. 【你晓得伐】Solr的LIR是个什么东东
  15. webStorm下载旧版本
  16. 【算法设计与分析】经典常考三十三道例题AC代码
  17. 软件测试小黑指北-知识点复习
  18. 流程图-一些要点总结
  19. 克隆系统安装安全软件避免重复ID 方法
  20. 使用 IBM Bluemix 容器构建 Django 环境

热门文章

  1. c语言家庭财务管理算法,做好家庭财务管理,离不开这六款工具!
  2. 【中级软考—软件设计师】1计算机组成与体系结构1.1数据的表示【****】:1.1.2码制
  3. php怎么修改文件的内容,PHP问题:php如何修改文件内容
  4. 数字藏品火爆背后:平台密集涌现 专家提醒风险
  5. 判定2000-2500年中的每一年是否为闰年,并将结果输出
  6. labview利用while循环添加移动寄存器倒计时5秒
  7. 判断一个数是否为质数/素数——从普通判断算法到高效判断算法思路
  8. SDM原理解读与工程实践
  9. 俊哥的blog的一道题
  10. TextRank源码的学习与详细解析