若变量x、y已正确定义并赋值,以下不正确的表达式是 ()
A: ++x,y=x--
B: x+1=y
C: x=x+10=x+y
D: double(x)/10
A: ++x,y=x--
B: x+1=y
C: x=x+10=x+y
D: double(x)/10
B,C,D
举一反三
- 假设已定义Integer变量x、y,则以下赋值语句正确的是()。 A: x+1=y B: x:=y C: y=x+y D: 1=x
- 若变量x、y都为float型,以下表达式中不能正确表示数学关系|x-y|<10的是( )。 A: ( x - y ) >-10 | | ( x - y ) < 10 B: fabs ( x - y ) < 10 C: x - y > -10 && x - y < 10 D: ( x - y ) * ( x - y ) < 100
- 以下变量x,y,z均为double类型且已正确赋值,不能正确表示数学式子x÷y÷z的C语言表达式是 A: x/y*z B: x*(1/(y*) C: x/y*1/z D: x/y/z
- 若变量x、y都为float型数,以下表达式中不能正确表示数学关系|x-y|<10的是() A: fabs (x – y ) < 10 B: x – y > -10 && x – y < 10 C: (x – y ) < -10 | | ! (y – x ) > 10 D: (x – y ) * (x – y ) < 100
- 设变量x,y,z均为double类型且已正确赋值,下面不能正确表达数学式子x÷y÷z的C语言表达式是( )。 A: x/y*1/z B: x/y*z C: x/y/z D: x*(1/(y*z))
内容
- 0
设x、y均为整型变量,则以下不合法的赋值语句是()。 A: x*y=x+y; B: y=(x%2)/10; C: x=y+8; D: x=y=0;
- 1
设变量已正确定义并赋值,以下正确的表达式是_______。 A: int(10.2%5) B: x=y+5,++y C: x=15%5.0 D: x=y*3=x+10
- 2
以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子(x/y)/z的C语言表达式是( )。 A: x/y*z B: x*(1/(y*z)) C: x/y*1/z D: x/y/z
- 3
以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子:(x)/(y×z)的c语言表达式是()。 A: x/y*z B: x*(1/(y*z)) C: x/y*1/z D: x/y/z
- 4
下列对变量定义或赋值错误的语句是____。 A: int x,y; x=10; y=10; B: int x,y; x=y=10; C: int x=10, y=10; D: int x=y=10;