编程实现输入百分制成绩,要求输出成绩等级"A"、"B"、"C"、"D"、"E"。90分以上为"A"等,89~ 80分为"B"等,79~ 70分为"C"等,69~60分为"D"等,60分以下为"E"等
样例输入:
90
样例输出:
A
程序如下:
#include<bits/stdc++.h>
using namespace std;
int main(){
int s;
cin>>s;
if(s<0) cout<<"Worry:smallest number is 0";
else if(s<60) cout<<"E";
else if(s<70) cout<<"D";
else if(s<80) cout<<"C";
else if(s<90) cout<<"B";
else if(s<=100) cout<<"A";
else cout<<"Worry:biggest number is 100";
return 0;
}
这个程序是一个简单的成绩等级划分程序。用户输入一个整数作为分数,然后根据不同的分数范围输出对应的等级。具体的等级划分如下:
- 如果输入的分数小于0,则输出"Worry:smallest number is 0"。
- 如果输入的分数在0到59之间,则输出"E"。
- 如果输入的分数在60到69之间,则输出"D"。
- 如果输入的分数在70到79之间,则输出"C"。
- 如果输入的分数在80到89之间,则输出"B"。
- 如果输入的分数在90到100之间,则输出"A"。
- 如果输入的分数大于100,则输出"Worry:biggest number is 100"。
程序通过连续的if-else语句来确定分数所属的等级范围,然后输出对应的等级或提示信息。