以下选项中,非法的表达式是 ()
A.'a'! =4||'b'==1
B.'a'%3
C.'a'=1/2
D.'A'+32
设有定义:int x-2;,以下表达式中,值不为6的是()。
A.2*x,X+=2
B.x++,2*x
C.x*=(1+x)
D.x*=x+1
以下选项中,当x为大于l的奇数时,值为O的表达式是()。
A.x%2=0
B.x/2
C.x%21=O
D.x%2==l
设有定义 :int x=2;, 以下表达式中 , 值不为 6 的是
A)x*=x+1
B)X++,2*x
C)x*=(1+x)
D)2*x,x+=2
设有定义:float a=2,b=4,h=3;,以下C语言表达式中与代数式计算结果不相符的是
A.(a+b)*h/2
B.(1/2)*(a+b)*h
C.(a+b)*h*1/2
D.h/2*(a+b)
若所用变量都已正确定义,则在以下选项中,非法的表达式是 ()
A.a!=4||b==1
B.'a'%3
C.'a'=1/2
D.'a'+32
(15)若有定义语句:int a=3,b=2,c=1;,以下选项中错误的赋值表达式是
A)a=(b=4)=3;
B)a=b=c+1;
C)a=(b=4)+c;
D)a=1+(b=c=4);
以下选项中,当x为大于1的奇数时,值为0的表达式()。
A.x%2==1
B.x/2
C.x%2!=0
D.x%2==0
A.p++->n
B.p->n++
C.(*p).n++
D.++p->n