将成绩分为A、B、C、D、E等级。具体的等级划分如下:
- A:90分及以上
- B:80分到89分
- C:70分到79分
- D:60分到69分
- E:60分以下
#include <stdio.h> int main() {float score = 0;printf("请输入学生成绩(0-100):");scanf("%f", &score);switch ((int)(score / 10)){case 10:case 9:printf("%.1f分,等级为A\n",score); break;case 8:printf("%.1f分,等级为B\n", score); break;case 7:printf("%.1f分,等级为C\n", score); break;case 6:printf("%.1f分,等级为D\n", score); break;default:printf("%.1f分,等级为E\n", score);}return 0; }