1 、给出一个百分制的成绩,要求输出成绩等级A,B,C,D,E。90分及以上为

如题所述

第1个回答  2012-05-20
#include <stdio.h>
main()
{
int score;
printf("input a score:\n");
scanf("%d",&score);
if(score>=90)printf("A\n");
else
if(score>=80&&score<90)printf("B\n");
else
if(score>=70&&score<80)printf("C\n");
else
if(score>=60&&score<70)printf("D\n");
else printf("E\n");
}追问

error C2065: 'cl' : undeclared identifier
这是什么意思啊?

追答

你关掉再开试试,我编译都通过的,运行也正确

追问

重新试么?

追答

把软件关掉再打开呀

追问

还是不行呀

追答

你加我吧544532345我帮你看看

第2个回答  2012-05-20
你这个题谭浩强教材上有,你查对应教材的习题册
第3个回答  2012-05-20
#include<stdio.h>
void main()
{int score;
scanf("%d",&score);
switch(score/10)
{case 10:
case 9: printf("%d: A\n",score);break;
case 8:
case 7: printf("%d: B\n",score);break;
case 6: printf("%d: C\n",score);break;
default: printf("%d: D\n",score);
}
}本回答被网友采纳
相似回答