百分制成绩

来源:互联网 发布:算法平台 编辑:程序博客网 时间:2024/04/27 22:09

简要描述:给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。90分以上为A 80-89分为B 70-79分为C 60-69分为D 60分以下为E 

 

输入:一个整数0-100以内

输出:一个字符,表示成绩等级

例如:输入:90

输出:A


#include <stdlib.h>#include "oj.h"/*功能:给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。90分以上为A 80-89分为B 70-79分为C 60-69分为D 60分以下为E输入:整数score输出:无返回:分级结果分数不在100范围时返回-1*/int ScoreLevel(int score){    if(score<0 || score > 100)return -1;int level[5]={'A','B','C','D','E'};int result;score = score/10;switch(score){case 10:;case 9:result = level[0];break;case 8:result = level[1];break;case 7:result = level[2];break;case 6:result = level[3];break;default:result = level[4];break;}return result;}


0 0