用scanf函数输入一个百分制成绩(整型量),要求输出成绩等级A,B,C,D,E.
![](images/u2507.png)
用scanf函数输入一个百分制成绩(整型量),要求输出成绩等级A,B,C,D,E.
其中90-100分为A,80-89分为B,70-79分为C,60-69分为D,60分以下为E.
具体要求如下:
①分别用if语句 和 swich语句实现分支(两种方案).
②在输入百分制成绩前要有提示.
③在输入百分制成绩后,要判断该成绩的合理性,对于不合理的成绩(即大于100分或小于0分)应输出出错信息.
④在输出结果中应包括百分制成绩与成绩等级,并要有文字说明.
⑤分别输入百分制成绩:-90,100,90,85,70,60,45,101,运行该程序.
其中90-100分为A,80-89分为B,70-79分为C,60-69分为D,60分以下为E.
具体要求如下:
①分别用if语句 和 swich语句实现分支(两种方案).
②在输入百分制成绩前要有提示.
③在输入百分制成绩后,要判断该成绩的合理性,对于不合理的成绩(即大于100分或小于0分)应输出出错信息.
④在输出结果中应包括百分制成绩与成绩等级,并要有文字说明.
⑤分别输入百分制成绩:-90,100,90,85,70,60,45,101,运行该程序.
已提交,审核后显示!提交回复
共1条回复
我是哪个啊 共回答了13个问题
|采纳率100%- 用switch的:
#include
int main()
{ float score;
char grade;
printf("please input a score:");
scanf("%f",&score);
while (score>100||score100||c=90&&c=80&&c=70&&c=60&&c=0&&c - 1年前
相关推荐
- 编写程序,用scanf函数输入10个整数的数列,先将整数按照从大到小的顺序进行排序,然后输入一个整数插入到
编写程序,用scanf函数输入10个整数的数列,先将整数按照从大到小的顺序进行排序,然后输入一个整数插入到
然后输入一个整数插入到数列中,仍以从大到下顺序输出m16_161年前1
-
donedonedone 共回答了12个问题
|采纳率83.3%#include
#define SIZE 20
void main()
{
printf("请输入10个整数:n");
int a[SIZE];
int n=10,i,j,k,b;
for(i=0;i1年前查看全部
- 判断下面说法正误,给出理由?在scanf函数的格式说明中,如果是"%c%c%c",在输入三个字符时要用空格、回车或Tab
判断下面说法正误,给出理由?
在scanf函数的格式说明中,如果是"%c%c%c",在输入三个字符时要用空格、回车或Tab键作为每两个输入数之间的间隔?灰姑娘·1年前2
-
prettyzhaoyan 共回答了19个问题
|采纳率89.5%我记得是这样的,在"%c%c%c"中%c之间的字符是什么,那么输入的时候就应该在输入字符间加什么字符,回车好像什么情况下都行的.
"%c %c %c",a b c 空格或回车1年前查看全部
- puts函数与gets函数 与printf函数,scanf函数 概念上的区别是..使用效果上的区别是,格式输出(入),格
puts函数与gets函数 与printf函数,scanf函数 概念上的区别是..使用效果上的区别是,格式输出(入),格式是
两种函数的区别啊,重在 "格式 "二字到底体现在哪哈poohshan1年前1
-
jxsz 共回答了28个问题
|采纳率82.1%puts("%s",str)自带换行,printf(“%dn”,x);输入gets一般用于输入字符串,scanf("%d",&x);输入到空格为止1年前查看全部
大家在问
- 1那声音好像大地都被震得颤动起来是比喻句吗?
- 21.talk about a friend you had sa a child or teenager 2.talk
- 31.商店出售每支5角的铅笔,没人买,经过适当降价,一下子全部卖完了,共计得31元9角3分,则共卖出()支铅笔,每支降价(
- 4much as 与much though在引导让步状语从句的时候有什么区别?可以相互替换吗?
- 5点A是反比例函数y=—8/x图象上一点,过点A作x轴的垂线,垂足为B点,若OA=2根号5,求三角形AOB的周长?
- 6(2013•湘潭)如图所示,就在磁铁中的线圈A和B,用导线串联,当用力使线圈A向右运动时,发现悬挂的线圈B也随着摆动,此
- 7dress up 是个不及物的词组么?
- 8拔牙后医生在牙洞里塞了一陀棉花今天下午去拔了牙,医生叫我40分钟后把棉花吐掉,刚刚照镜子发现牙洞里面还有一陀小药棉,需要
- 9质量均为m的a,b两球固定在轻杆两端,杆可绕o点在竖直面内无摩擦转动,已知两物体距o点的距离La>Lb,
- 10what you did( surprised )me 括号里的应该是surprise 还是surprised
- 11问一道大一线性代数题设A=(a b),试将f(λ)=│λE—A│写成λ的多项式,并验证f(A)=0(c d)衷心感谢每位
- 12worry读音为什么在句子中不同!
- 13i just finished making my last movie(划线)yesterday.(就划线部分提问)
- 14一块砖重15N,用10N的水平力把砖压在与水平面垂直的墙壁上,则墙受到的压力是______N,如果它们的接触面积为100
- 15⒈照样子,写词语 又圆又光、____、____、____、____ ⒉选词填空 精密 精明 精确 精致 精锐 精巧 精炼