B - 等级转化 (UESTC - 996)
- 题目大意
把每个分数段都规定一个等级,让你输入一个分数,然后输出其相应的等级。
- 解题思路
用switch或者if语句来规定各个分数段的等级。(注意格式除了规定的空格不要有多余的空格)
- 代码
#include<iostream>
using namespace std;
char dj(int a)
{
if (a > 89)
return 'A';
if (a < 90 && a>79)
return 'B';
if (a < 80 && a>69)
return 'C';
if (a < 70 && a>59)
return 'D';
if (a < 60)
return 'E';
}
int main()
{
int T, n,num;
cin >> T;
while (T--)
{
cin >> n;
for(int i=0;i<n;i++)
{
cin >> num;
cout<<dj(num)<<" ";
}
cout<<endl;//注意这里要有个换行
}
return 0;
}

浙公网安备 33010602011771号