01-1-3 选择结构-多条件if语句
语法:if(条件){执行}else if(条件2){执行}......else{剩余}
这里 else if 可以无限多。
#include <iostream>
using namespace std;
int main()
{
//选择结构 多条件if语句;
//输入一个分数,如果大于600,则考上一本,然后进行输出,500 二本 400 三本(虽然现在没了) 如果没有考上,则提示没考上。
int scores = 0;
cout << "请输出您的分数" << endl;
cin >> scores;
cout << "您的分数:" << scores << endl;
if (scores > 600) //大于600的内容
{
cout << "考上一本" << endl;
}
else if (scores > 500) //大于600的已经被拉走了,所以没必要担心了。所以这边可以直接大于500
{
cout << "考上二本" << endl;
}
else if (scores > 400) //如上同理
{
cout << "考上三本" << endl;
}
else
{
cout << "把握进厂时间" << endl;
}
system("pruse");
return 0;
}
2023-10-20 回头说一下:
c++的 if 也是可以 and or 的,如下面一样
#include <iostream>
using namespace std;
int main()
{
int a = 10;
int b = 10;
if (a == 10 and b == 10)
{
cout << "ok" << endl;
}
b = 5;
if (a == 10 or b == 10)
{
cout << "ok" << endl;
}
system("pause");
return 0;
}
最后结果是可以输出两个 ok 的
:-)