设“int x=1,y=1;'表达式(!x||y--)的值为( )
A. 0
B. 1
C. 2
D. -1
逻辑运算符运算对象的数据类型( )
A. 只能是0或1
B. 只能是T或F
C. 只能是整型或字符型
D. 任何类型的数据
设有如下定义,则以下选项中值为0的表达式是( )int a=2,b=3,c=4;
A. (!a==1)&&(!b==0)
B. a
C. a&&b
D. a||(b+b)&&(c-a)
设有int x,y;以下语句判断x和y是否相等,正确的说法是该语句( )。if(x=y) printf("x is equal to y.");
A. 语法错
B. 不能判断x和y是否相等
C. 编译出错
D. 能判断x和y是否相等