900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 7-1 给出成绩等级 (6 分)编写一程序实现以下功能从键盘输入一个一百分制成绩 如果

7-1 给出成绩等级 (6 分)编写一程序实现以下功能从键盘输入一个一百分制成绩 如果

时间:2021-09-28 23:59:46

相关推荐

7-1 给出成绩等级 (6 分)编写一程序实现以下功能从键盘输入一个一百分制成绩 如果

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’。

输入格式:

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

输出格式:

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

输入样例:

10355.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’

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。