单选题 设有定义:int a=1,b=2,c=3;,以下语句中执行效果与其他三个不同的是( )。
【正确答案】 C
【答案解析】解析:C语言中if语句后面只跟一条语句时,可以省略大括号。即if语句仅作用于紧随其后的那条语句或者是复合语句的内容,所以A项执行三条语句组成的复合语句;BD两项执行大括号中的三条语句;而C项只执行c=a;。