若变量已正确定义,以下非法的表达式是______。选择一项:
A: a=b=c
B: a%(4.0)
C: a/=b+c
D: a=1/2*(x=y=20,x*3)
A: a=b=c
B: a%(4.0)
C: a/=b+c
D: a=1/2*(x=y=20,x*3)
B
举一反三
- 若变量已正确定义,以下非法的表达式是( )。 A: a/=b+c B: a%(4.0) C: a=1/2*(x=y=20,x*3) D: a=b=c
- 若变量已正确定义,以下非法的表达式是() A: a/=b+c B: a%(4.0) C: a=1/2*(x=y=20,x*3) (这个选项正确, 逗号运算符) D: a=b=c
- 若变量已正确定义,以下表达式错误的是()。 A: a/b+c B: a%(5.0) C: a=1/3*(x=y=10,x*2) D: a=b=c
- 若变量已正确定义,以下选项中非法的表达式是( ) A: a!=4||'b' B: 'a'=1/2*(x=y=20,x*3) C: 'a' % 4 D: 'A' + 32
- 若变量已正确定义,以下选项中非法的表达式是, 注意,此题是多选题。 A: 'A' + 32 B: a!=4||'b' C: ‘a' % 4 D: 'a'=1/2*(x=y=20,x*3) E: x=y*5=x+z F: x=(a=6)=8
内容
- 0
若已定义 int a=3,b=3,x=1,y=2; 表达式 (a=y>x)&&(x=b>a) 的值是
- 1
若变量已正确定义, 且x的值是1, y的值是2, z的值是3,计算表达式 (x=y==z ) 后各变量的值为________。 A: x=3,y=3,z=3 B: x=1,y=3,z=3 C: x=0,y=2,z=3 D: x=1,y=2,z=3
- 2
若已定义inta=3,b=3,x=1,y=2;表达式(a=y>x)&&(x=b>a)的值是()。 A: 6 B: 1 C: 9 D: 0
- 3
若已定义x和y是整型变量,并有x=2,则表达式y=2.75+x/2的值是____。 A: 4 B: 3 C: 2 D: 3.75
- 4
若变量x、y已正确定义并赋值,以下不正确的表达式是 () A: ++x,y=x-- B: x+1=y C: x=x+10=x+y D: double(x)/10