C++的选择结构if-else
//
// Created by liuhao on 20-2-9.
//
#include <iostream>
int main() {
int a = 5;
//=========================================================
// 两个分支无括号
if (a <= 5)
std::cout << "a小于或等于5" << std::endl;
else
std::cout << "a大于5" << std::endl;
//=========================================================
// 两个个分支有括号
if (a <= 5) {
std::cout << "a小于或等于5" << std::endl;
} else {
std::cout << "a大于5" << std::endl;
}
//=========================================================
// 三个分支无括号
if (a < 5)
std::cout << "a大于5" << std::endl;
else if (a > 5)
std::cout << "a大于5" << std::endl;
else
std::cout << "a等于5" << std::endl;
//=========================================================
// 三个分支有括号
if (a < 5) {
std::cout << "a大于5" << std::endl;
} else if (a > 5) {
std::cout << "a大于5" << std::endl;
} else {
std::cout << "a等于5" << std::endl;
}
//=========================================================
return 0;
}