C语言笔记2--控制流
if - else 语句
if - else 用于条件判定。 如:
总论:
程序语言中的控制流语句用于控制各计算操作执行的次序。
if - else 语句
if - else 用于条件判定。 如:
if(表达式)
{
语句序列1;
}
else
{
语句序列2;
}
其中else部分是可选的。
该语句执行时,先计算表达式的值,如果其值为真(即表达式的值为非0),则执行表达式1;
如果其值为假(即表达式的是为0),并且该语句包含else部分,则执行语句2。
注:
因为if - else语句的else部分是可选的,所以在嵌套的 if 语句中省略它的 else 部分将导致歧义。
解决的方法是将每个 else 与最近的前一个没有 else 配对的 if 进行匹配。良好的程序代码的缩进结构可以体现出来。