程序流程结构——条件结构:
#include<iostream>
using namespace std;
int main()
{
int score = 0;
cout << "请输入一个分数:" << endl;
cin >> score;
cout << "您输入的分数是:" << score <<endl;
if(70>score&&score>=60) //不可以写成70>=score>60,这是错误的写法!!!
{
cout << "您的成绩是及格!"<<endl;
}
else if(80>score&&score>=70)
{
cout << "您的成绩是良好!"<<endl;
}
else if(90>score&&score>=80)
{
cout << "您的成绩是中等!"<<endl;
}
else if(100>=score&&score>=90)
{
cout << "您的成绩是优秀!"<<endl;
}
else
{
cout << "您的成绩不及格!"<<endl;
}
system("pause");
return 0;
}
注意事项:
- 切记if ()后面均不可以加;号,否则不论条件成不成立都执行语句块中的内容
- else后无需加()