if 语句后跟可选的 else 语句,该语句在布尔表达式为 false 时执行。
语法
if...else 语句是 -
如果布尔表达式的计算结果为 true,则将执行 if 代码块,否则执行 else 代码块。
流程图
例
编译并执行上述代码时,它会产生以下结果——
a is not less than 20;
value of a is : 100
value of a is : 100
if...否则 if...else 语句
if 语句后面可以跟一个可选的 else if...else 语句,这对于使用单个 if...else if 语句。
使用 if , else if , else 语句时,需要记住几点 -
- if 可以有零个或 1 个 else,并且必须位于任何其他 if 之后。
- 一个 if 可以有零到多个其他 if,并且它们必须位于 else 之前。
- 一旦 else if 成功,其余的 else if 或 else 都不会被测试。
语法
if...否则 if...else 语句是 -
例
编译并执行上述代码时,它会产生以下结果——
None of the values is matching
Exact value of a is: 100
Exact value of a is: 100