下列表达式值为1的是:
A. 对于int x=2,y=3; 表达式:x==y
B. 对于int x=2,y=3; 表达式:x C. 对于int x=2,y=3; 表达式:z=3-1>=x+1<=y+2
D. 表达式!3
下列表达式为1的是:
A. 5>2>7>8
B. 'A'>100
C. 1.0/3.0*3.0==1.0
D. int i=1,j=7,a;a=i+(j%4!=0);
下面各组表达式运算结果皆为真的是:
A. 0&&a==0, 0xff...||a==1
B. a||!a==0, a&&!a==0
C. !(a||b)==!a||!b !(a&&b)==!a||!b
D. a||a==a a&&a==a
下面说法不正确的是:
A. 条件运算符是C语言中唯一的三元运算符。
B. 在表达式e1?e2:e3中,e1、e2、e3可以是任意类型表达式。
C. 条件表达式的值的类型为e2与e3二者中类型较高的。
D. 对于int a=-2; 表达式a>0?1:(a<0?-1:0)的值为-1。