设a,b,c为int型变量,以下赋值表达式错误的是( )。
A: a=b=c*0
B: a=1%(b=c==2)+3
C: a=1=(b=1)=1
D: D)a=(b=0)*(c+0)
A: a=b=c*0
B: a=1%(b=c==2)+3
C: a=1=(b=1)=1
D: D)a=(b=0)*(c+0)
举一反三
- 设a为int型变量,下列不能表达“a是奇数”的表达式是( )。 A: a%2 B: a%2==1 C: a/2==1 D: a%2!=0
- 179) 设a,b,c是整型变量,以下选项中的赋值表达式错误的是 A: a = 1 = (b = 1) = 1 B: a = (b = 0) * (c + 0) C: a = b = c * 0 D: a = 1 % (b = c == 9) + 46
- for(表达式1; ;表达式3)对表达式2理解错误的是( )。 A: 0 B: 1 C: True D: 真
- 若有定义int x=1,y=2;1||2和1|2表达式的值分别是( )。 A: 1 3 B: 0 0 C: 1 0 D: 0 3
- 以下能对二维数组a进行正确初始化的语句有( )。 A: int a[2][ ]={{0, 1, 0}, {5,2,3}}; B: int a[ ][3]={{0, 1, 0}, {5,2,3}}; C: int a[2][3 ]={{0, 1, 0}, {5,2,3}}; D: int a[3 ][ ]={{0, 1, 0}, {5,2,3}}; E: int a[][ 3]={0, 1, 0}, 5,2,3};