关于 C++ 中的双分支结构 if...else,以下说法正确的是( )
if 和 else 后面的代码块必须用大括号 {} 包裹,即使代码块中只有一条语句。
如果条件表达式的结果为 false,则会执行 if 代码块中的语句。
if 和 else 代码块中的语句可以是任意合法的 C++ 语句,包括函数调用、循环语句等。
在 if 代码块中,必须包含至少一个 else 分支。
选择正确答案
A
B
C
D
关于 if 嵌套,以下哪个说法是正确的?
else 总是与最近的 if 语句匹配。
else 总是与最外层的 if 语句匹配。
else if 必须跟在 if 语句之后。
if 语句中不能包含其他 if 语句。