C语言以下4个选项中,不能看作一条语句的是?
A.{;}
B.a=0,b=0,c=0;
C.if(a>0);
D.if(b==0)m=1;n=2
答案:AD
A,A这样 {;} 就相当于 ; (一个隔开符号而已 而不是语句),就如 while(1); 和 while(1) {;}是一样的。
D,因为m=1;n=2之间有个分号,应该是两条语句。
C语言以下4个选项中,不能看作一条语句的是?
A.{;}
B.a=0,b=0,c=0;
C.if(a>0);
D.if(b==0)m=1;n=2
答案:AD
A,A这样 {;} 就相当于 ; (一个隔开符号而已 而不是语句),就如 while(1); 和 while(1) {;}是一样的。
D,因为m=1;n=2之间有个分号,应该是两条语句。