2-27
编写一个完整的程序,运行时向用户提问“你考试考了多少分? (0~100)”,接收输入后判断其等级显示出来。规则如下:
优 90≤分数≤100
良 80≤分数<90
中 60≤分数<80
差 0≤分数<60
1 #include<iostream> 2 using namespace std; 3 4 int main(){ 5 int ans; 6 cout<<"你考试考了多少分?(0~100)"<<endl; 7 cin>>ans; 8 if(ans>100 || ans<0){ 9 cout<<"请输入0~100的成绩"<<endl; 10 return 0; 11 } 12 int a = ans/10; 13 switch (a) { 14 case 10: 15 case 9: 16 cout<<"优"<<endl; 17 break; 18 case 8: 19 cout<<"良"<<endl; 20 break; 21 case 7: 22 case 6: 23 cout<<"中"<<endl; 24 break; 25 default: 26 cout<<"差"<<endl; 27 } 28 29 return 0; 30 }

浙公网安备 33010602011771号