1824 - 课后习题5.6
给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。 90分以上为A 80-89分为B 70-79分为C 60-69分为D 60分以下为E
Input
一个整数0-100以内
Output
一个字符,表示成绩等级
Examples
Input
90
Output
A
Hint
分段函数返回字符
Solution C
#include<stdio.h> main() { int x; scanf("%d",&x); if(x>=90) printf("A\n"); else { if(x>=80) printf("B\n"); else { if(x>=70) printf("C\n"); else if(x>=60) printf("D\n"); else printf("E\n"); } } }
Solution C++
#include<bits/stdc++.h> using namespace std; long long a; int main() { cin>>a; if(a>=90) cout<<"A"; else if(a>=80) cout<<"B"; else if(a>=70) cout<<"C"; else if(a>=60) cout<<"D"; else cout<<"E"; return 0; }
Hint
分段函数返回字符