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

编程,把百分制成绩转换成5级记分制,要求用switch语句。90分以上(包括90):A80至90分(包括80):B70至80分(包括70):C60至70分(包括60):D... 编程,把百分制成绩转换成5级记分制,要求用switch语句。
90分以上(包括90): A
80至90分(包括80):B
70至80分(包括70):C
60至70分(包括60):D
60分以下:E
输入输出示例:
Input Score: 86
86的等级为B
展开
 我来答
百度网友1fc36d4
2012-03-15 · TA获得超过3128个赞
知道大有可为答主
回答量:1497
采纳率:100%
帮助的人:1803万
展开全部
#include "stdio.h"
#include "stdlib.h"

int main()
{
int score,level;
char band;
printf("Input Score:");
scanf("%d",&score);
level=score/10;
switch(level)
{
case 10:
case 9: band='A'; break;
case 8: band='B'; break;
case 7: band='C'; break;
case 6: band='D'; break;
default: band='E'; break;
}
printf("%d的等级为%c\n",score,band);
system("pause");
return 0;
}
购物宝贝小冬白
2012-03-16
知道答主
回答量:2
采纳率:0%
帮助的人:3230
展开全部
#include<stdio.h>
main()
{
int s,y;
y=(int)(s/10);
printf("Input Score:");
scanf(“%d”.&s);
switch(y)
{
case 9:case 10: printf("%d的等级为A",s);break;
case 8: printf("%d的等级为B",s);break;
case 7: printf("%d的等级为C",s);break;
case 6: printf("%d的等级为D",s);break;
default: printf("%d的等级为E",s);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
北风寒月
2012-03-15 · TA获得超过106个赞
知道答主
回答量:128
采纳率:0%
帮助的人:83.9万
展开全部
#include "iostream.h"
#include "stdio.h"
void main()
{
int a;
cin>>a;

int b=a/10;
switch (b)
{
case 10:
cout<<"A"<<endl;
case 9:
cout<<"A"<<endl;
case 8:
cout<<"B"<<endl;
case 7:
cout<<"C"<<endl;
case 6:
cout<<"D"<<endl;
default:
cout<<"E"<<endl;
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
静看枫殇
2012-03-16
知道答主
回答量:83
采纳率:0%
帮助的人:29万
展开全部
在switch前面加个b=成绩%10
然后switch(b)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
芭拉babala
2018-03-23
知道答主
回答量:1
采纳率:0%
帮助的人:873
引用liu_zhongfeng的回答:
#include "stdio.h"
#include "stdlib.h"

int main()
{
int score,level;
char band;
printf("Input Score:");
scanf("%d",&score);
level=score/10;
switch(level)
{
case 10:
case 9: band='A'; break;
case 8: band='B'; break;
case 7: band='C'; break;
case 6: band='D'; break;
default: band='E'; break;
}
printf("%d的等级为%c\n",score,band);
system("pause");
return 0;
}
展开全部
这样的话输入108也会输出A而不是输出错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式