- 题目大意
把每个分数段都规定一个等级,让你输入一个分数,然后输出其相应的等级。
- 解题思路
用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; }