C++学习第十六篇

程序流程结构——条件结构:

#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;
}

注意事项:

  1. 切记if ()后面均不可以加;号,否则不论条件成不成立都执行语句块中的内容
  2. else后无需加()

猜你喜欢

转载自blog.csdn.net/weixin_47358937/article/details/121061706
今日推荐