谁能帮我看看,能够再简化吗

来源:百度知道 编辑:UC知道 时间:2024/07/06 21:16:58
#include<iostream>
using namespace std;
class result
{
int fraction;
public:
void accept()
{
cout<<"Enter fraction :";
cin>>fraction;
if(fraction < 0)
cout<<"error";
else if(fraction < 50)
cout<<"C";
else if(fraction < 75)
cout<<"B";
else if(fraction <=100)
cout<<"A";
else
cout<<"error";

}
};
int main()
{
result o;
o.accept();
int i;
cin>>i;
return 0;
}

#include<iostream>
using namespace std;
class result
{
int fraction;
public:
void accept()
{
cout<<"Enter fraction :";
cin>>fraction;
cout<<(fraction<0?"error":(fraction<50?"C":(fraction<75?"B":(fraction<=100?"A":"error"))))<<endl;
}
};
int main()
{
result o;
o.accept();
cin.get();
return 0;
}

一点注释都没有~