#include <stdio.h>

int main() { int t; printf("请输入百分制成绩:"); scanf("%d", &t); if (t >= 90 && t <= 100) { printf("对应的等级为:1级(优秀)\n"); } else if (t >= 80 && t <= 89) { printf("对应的等级为:2级(良好)\n"); } else if (t >= 70 && t <= 79) { printf("对应的等级为:3级(中等)\n"); } else if (t >= 60 && t <= 69) { printf("对应的等级为:4级(及格)\n"); } else if (t >= 0 && t <= 59) { printf("对应的等级为:5级(不及格)\n"); } else { printf("输入的成绩不在有效范围内\n"); } return 0; }

程序先要求用户输入百分制成绩,然后根据成绩的范围输出对应的等级。如果输入的成绩不在有效范围内(即小于0或大于100),则输出提示信息。

C语言实现百分制成绩转换等级

原文地址: https://www.cveoy.top/t/topic/oYVd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录