多条件if语句格式为
if(第一个条件)
else if(若第一个条件未满足,执行此条件) {第二个条件满足执行此操作}
else if(若第二个条件未满足,执行此条件) {第三个条件满足执行此操作}
......
else{若所有条件都不满足执行此操作}
下面是一个实例
#include<iostream>
using namespace std;
int main() {
//选择结构 多条件if语句
//输入一个考试的分数,如果大于600分,视为考上一本大学,在屏幕输出
//如果大于500,视为考上二本大学,屏幕输出
//如果大于400,视为考上三本大学,屏幕输出
//小于等于400分,视为未考上本科,屏幕上输出
//1、用户输入分数
int score = 0;
cout << "请输入一个分数: " << endl;
//2、提示用户输入分数
cin >> score;
cout << "您输入的分数为: " << score << endl;
//3、判断
//如果大于600,考入一本
//如果大于500,考入二本
//如果大于400,考入三本
//前三个都没有满足,未考上本科
if (score > 600)
{
cout << "恭喜您考上一本大学!" << endl;
}
else if (score > 500) //第二个判断条件
{
cout << "恭喜您考上二本大学!" << endl;
}
else if (score > 400)
{
cout << "恭喜您考上三本大学!" << endl;
}
else
{
cout << "未考上本科,请再接再厉" << endl;
}
system("pause");
return 0;
}
输出结果为