问题
单项选择题
以下4个选项,不能看作一条语句的是( )。
A.{;}
B.int x=0,y=1,z=0;
C.if(!a);
D.if(b==0)m=1;n=2;
答案
参考答案:D
解析: if语句是用来判定所给的条件是否满足,根据判定的结果(真或假)决定执行给出的两种操作之一。 在if和else后面可以只含一个内嵌的操作语句,也可以有多个操作语句,此时用花括号“{}”将几个语句括起来成为一个复合语句。选项D) 中没有将两个操作语句括起来,不能看作一条语句。