输入百分制成绩,要求输出成绩等级’A’、’B’、 ’C’、’D’、 ’E’如何实现下述输出要求?

[复制链接]
查看11 | 回复3 | 2012-11-16 22:18:40 | 显示全部楼层 |阅读模式
#include int main(){
inta;
scanf("%d",a);
if(a >= 90)printf("%c",'A');
else if(a >= 80)printf("%c",'B');
else if(a >= 70)printf("%c",'C');
else if(a >= 60)printf("%c",'D');
else printf("%c",'E');
return 0;}直接打的不知道通过不同的过……...
回复

使用道具 举报

千问 | 2012-11-16 22:18:40 | 显示全部楼层
用if语句很容易实现。还有更简单的描述,自己摸索 #include #include int main(int argc, char *argv[]){int i,t,j;char b;scanf("%d",&i); if(i>=90) b='A';if(i...
回复

使用道具 举报

千问 | 2012-11-16 22:18:40 | 显示全部楼层
int x,score;.....scanf("%d",score)switch(score){ case 1 : if(score>=90)printf("A"); case 2 : if(score=80)printf("B");case 3:........ case 4:.........
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行