B.9.7 if语句
格式1:
if(expression)
programStatement
如果expression的计算结果非零,将执行programStatement;否则,将略过这条语句。格式2:
if(expression)
programStatement_1
else
programStatement_2
如果expression的值非零,将执行programStatement_1;否则,将执行programStatement_2。如果programStatement_2是另一条if语句,它更像是一个if-else if链,如下:
if(expression_1)
programStatement_1
else if(expression_2)
programStatement_2
……
else
programStatement_n
else子句总是与最后一个不包含else的if语句关联。如果有必要,可以使用花括号改变这种关联关系。