以下是使用switch语句实现成绩等级的示例代码:
```c
#include
int main() {
int score;
printf("请输入成绩:");
scanf("%d", &score);
char grade;
switch (score / 10) {
case 10:
case 9:
grade = 'A';
break;
case 8:
grade = 'B';
case 7:
grade = 'C';
case 6:
grade = 'D';
case 5:
case 4:
case 3:
case 2:
case 1:
case 0:
grade = 'E';
}
printf("成绩为%d,等级为%c", score, grade);
return 0;
}
```
在上述代码中,我们首先使用`scanf()`函数从标准输入中读取一个整数类型的成绩,我们使用`switch`语句根据成绩的十位数来确定等级,如果成绩的十位数为10或9,则等级为A;如果十位数为8,则等级为B;如果十位数为7,则等级为C;如果十位数为6,则等级为D;如果十位数为5、4、3、2、1或0,则等级为E,我们使用`printf()`函数输出成绩和对应的等级。