在C++中,您可以通過在一個else
語句內部再放置一個if-else
結構來嵌套使用else
語句
#include<iostream>
using namespace std;
int main() {
int a = 10;
int b = 20;
if (a > b) {
cout << "a大于b"<< endl;
} else {
// 第一層嵌套
if (a < b) {
cout << "a小于b"<< endl;
} else {
// 第二層嵌套
if (a == b) {
cout << "a等于b"<< endl;
} else {
cout << "這個條件不可能發生"<< endl;
}
}
}
return 0;
}
在這個示例中,我們首先檢查a
是否大于b
。如果不是,我們進入第一層嵌套的else
語句,然后檢查a
是否小于b
。如果不是,我們進入第二層嵌套的else
語句,然后檢查a
是否等于b
。這種方法可以讓您根據需要創建任意數量的嵌套else
語句。