ep2_3.cpp
来自「这里有大量的c语言习题呢!真的是题海哦」· C++ 代码 · 共 41 行
CPP
41 行
/*2.3 设计程序将输入的百分制成绩转换为五分制输出,90分以上为5分,80-89分为4分,
70-79分为3分,60-69分为2分,60分以下为1分。*/
#include <iostream>
using namespace std;
int main(){
int mark,result; //mark是百分制成绩,result是5分制
cout<<"请输入百分制成绩:"<<endl;
cin>>mark;
if(mark<0) {
cout<<"缺考!"<<endl;
return 0;
}
switch (mark/10){
case 9: case 10:
result=5;
cout<<"输出五分制成绩:"<<result<<endl;
break;
case 8:
result=4;
cout<<"输出五分制成绩:"<<result<<endl;
break;
case 7:
result=3;
cout<<"输出五分制成绩:"<<result<<endl;
break;
case 6:
result=2;
cout<<"输出五分制成绩:"<<result<<endl;
break;
case 5:case 4:case 3:case 2:case 1:case 0:
result=1;
cout<<"输出五分制成绩:"<<result<<endl;
break;
default:
cout<<"输入错误!"<<endl;
}
return 0;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?