C++ Else If语句
else if 语句
如果第一个条件为false,则使用else if语句指定新条件。
语法
if (condition1) {
// 如果条件 1 为 true,则要执行的代码块
} else if (condition2) {
// 如果条件 1 为 false 且条件 2 为 true,则要执行的代码块
} else {
// 如果条件 1 为 false 且条件 2 为 false 时要执行的代码块
}
实例
int time = 22;
if (time < 10) {
cout << "Good
morning.";
} else if (time < 20) {
cout << "Good
day.";
} else {
cout << "Good evening.";
}
// 输出 "Good evening."
运行实例 »
实例解析
在上面的示例中,时间(22)大于10,因此第一个条件为false。else if语句中的下一个条件也是false,因此我们继续讨论else条件,因为condition1和condition2都是false,并打印到屏幕上"Good
evening"。

