若当A的值为奇数时,表达式的值为"真",A的值为偶数时,表达式的值为"假",则下面不能满足要求的表达式是_____。
A%2==1
B. !(A%2==0)
C. !(A%2)
D. A%2
查看答案
如果c为字符型变量,空格字符的ASCII码为十进制数32,判断c是否为空格不能使用________。
A. if(c=='32')
B. if(c==32)
C. if(c=='\040')
D. if(c==' ')
以下选项中,两个条件语句语义等价的是____。
A. if(a=2)printf("%d\n",a);if(a==2)printf("%\n",a);
B. if(a-2)printf("%d\n",a);if(a!=2)printf("%\n",a);
C. if(a)printf("%d\n",a);if(a==0)printf("%\n",a);
D. if(a-2)printf("%d\n",a);if(a==2)printf("%\n",a);
以下条件表达式中能完全等价于条件表达式if(x)的是____。
A. if(x==0)
B. if(x!=0)
C. if(x==1)
D. if(x!=1)
已知 int x=10,y=20,z=30,则执行if (x>y)z=x;x=y;y=z;语句后,x、y、z 的值是_____。
A. x=10,y=20,z=30
B. x=20,y=30,z=30
C. x=20,y=30,z=10
D. x=20,y=30,z=20