以下不正确的if语句是
A. if(x>y&&x!=z);
B. if(x!=y) x+=y;
C. if(x!=y)(x++;y++;)
D. if(x==y) sacnf("%d,%d",&x,&y);
变量定义为int x=1,y=2,z=3;以下语句执行后x、y、z的值是if(x>y)z=x;x=y;y=z;
A. x=1,y=2,z=3
B. x=2,y=3,z=3
C. x=2,y=3,z=1
D. x=2,y=3,z=2
为了避免嵌套的条件分支语句if-else二义性,C语言规定,C程序中的else总是与()组成配对关系。
A. 缩排位置相同的if
B. 在其之前未配对的最近的if
C. 在其之前未配对的if
D. 同一行上的if
以下程序的运行结果是int m = 5;if ( m + + > 5) printf(“%d\n”, m);else printf(“%d\n”,m - - );
A. 4
B. 5
C. 6
D. 7