代码如下,有帮助的话采纳一下哦!
//输入一个成绩,判断属于以下哪个档次
#include <stdio.h>
int main()
{
double score;
printf("请输入成绩:");
scanf("%lf",&score);
while(score>100||score<0){
printf("您的输入有误,请重新输入0到100的整数\n");
scanf("%lf",&score);
}
switch((int)score/10)
{
case 10: //注意:case与常量之间至少有一个空格
case 9: //并且常量后面是冒号,常量的类型应与switch后括号内表达式的类型一致
printf("A\n"); break;
case 8:
case 7:
case 6:
printf("B\n"); break;
default:
printf("C\n"); break;
}
return 0;
}
switch要用括号,不然电脑怎么知道你要判断那块
在第7行末尾添加:‘{’
在第22行末尾添加:'}'
switch下面那一块用花括号括起来