首页 > 代码库 > 百分制成绩
百分制成绩
#include <stdlib.h> #include <iostream> #include "oj.h" using namespace std; /* 功能: 给出一百分制成绩,要求输出成绩等级‘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 >100 || score < 0) { return -1; } int level = score /10; switch (level) { case 10: case 9: return 'A'; break; case 8: return 'B'; break; case 7: return 'C'; break; case 6: return 'D'; break; default: return 'E'; break; } } int main() { int score; while (cin>>score) { cout<<ScoreLevel(score)<<endl; } return 0; }
百分制成绩
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。