1. (if-else语句)
#include <iostream>
using namespace std;
int main()
{
int score;
char grade;
cin>>score;
if (score > 100)
cout << "这个数超出了范围,请重新输入:";
else if (score>= 90)
grade='A';
else if (score >= 80)
grade='B';
else if (score >= 60)
grade='C';
else
grade='D';
cout << score << "的等级是" << grade << endl;
return 0;
}
2.(switch语句)
#include <iostream>
using namespace std;
int main()
{
char grade;
int score;
cin >> score;
switch (score / 10)
{
case 10:
case 9:
grade = 'A'; break;
case 8:
grade = 'B'; break;
case 7:
case 6:
grade = 'C'; break;
default :
grade = 'D'; break;
}
cout << score << "的等级为" << grade << endl;
return 0;
}