若有定义:inta,b;floatx,则以下不符合C语言语法的表达式是()。
A: x%7
B: x/=a-b
C: a=b=2
D: x=(float)a/b
A: x%7
B: x/=a-b
C: a=b=2
D: x=(float)a/b
举一反三
- 若有定义语句 :int a,b;double x;则以下不符合C语言语法的表达式是( ) A: x%(-3) B: a+=-2 C: a=b=2 D: x=a+b
- 若有定义:inta=2,b=3;floatx=5;则表达式x*b/a的值是()。 A: 7.5 B: 7 C: 6 D: 5
- 已有定义inta,b;floatx,y;,以下正确的语句是() A: x%=2; B: y=(a%2)/10; C: x=y+6 D: a+b=x;
- 若有定义“int k, a, b ; unsigned long w=8;double x=2.9;”,则下面不符合C语言语法的表达式是() A: x%(-3) B: w*=-2 C: k=(a=6,b=4,a-b) D: a*=a+=a-=(b=4)*(a=3)
- 若有条件表达式“x?a++:b--”,则以下表达式中()等价于表达式x。 A: x==0 B: x!=0 C: x==1 D: x!=1