题目描述
小乐乐输入百分制成绩,他想将成绩转换成等级制。转换规则为:90-100为’A’,80-89为’B’,70-79为’C’,60-69为’D’,59以下为’E’。如果输入的成绩不在0-100之间,输出’F’。
输入描述:
一行,一个整数表示的成绩。
输出描述:
一行,转换后的等级。

这个题可以靠五个if来实现

然后这个题就可以快乐水过了

下面是C++の代码

#include <iostream>
using namespace std;

int read()
{
    int x=0;
    bool f = false;
    char ch;
    do ch=getchar(),f|=(ch=='-');
    while(ch<48||ch>57);
    while(ch>47&&ch<58)
        x=(x<<1)+(x<<3)+(ch^48),ch=getchar();
    return f?-x:x;
}

int main()
{
    int a = read();
    if (a >= 90 && a <= 100)
    {
        cout << "A";
        return 0;
     }
    if (a >= 80 && a <= 89)
    {
        cout << "B";
        return 0;
     }
    if (a >= 70 && a <= 79)
    {
        cout << "C";
        return 0;
     }
    if (a >= 60 && a <= 69)
    {
        cout << "D";
        return 0;
     }
    if (a >= 0 && a <= 59)
    {
        cout << "E";
        return 0;
     }
    cout << "F";
    return 0;
}