谢了,那C为什么不对呢
追答C同时赋了两个值,这是不允许的
下列给出的赋值语句中正确的是( )A.4=MB.M=-MC.B=A-3D.x+y=_百度知 ...
A中,4=M,赋值符号左边不是变量,故不正确;B中,M=-M,赋值符号右边不是一个合法的表达式,故不正确;D中,x+y=0,赋值符号左边不是变量,故不正确;故选:C.
下列给出的赋值语句中正确的是( ) A.4=M B.x+y=0 C.B=A=3 D.M=-M
故选D.
下列给出的赋值语句中正确的是: A.3=A B.M=-M C.B=A=2 D.x+y=0
C,B=A=2:相当于B=(A=2),执行后B与A都为2 D,x+y=0:错误,左边是表达式。
下列给出的赋值语句中正确的是( )A.M=-MB.3=AC.B=A=2D.x+y=_百度知 ...
3=A中,赋值号的左边是常量,故B错误;B=A=2中,赋值语句不能连续赋值,故C错误;x+y=0中,赋值号的左边是表达式,故D错误;只有M=-M是正确的赋值语句,故A正确.故选:A.
...3=A ;B、 M=-M ;C、 B=A=2 ;D、 x+y=0为什么
A、由于左值是常量而不是变量,所以错误 B、正确,将变量M中的数据取负后再赋给M C、看具体的语言环境,例如C\/C++中是正确的,将2赋给A再赋给B,但在一些语言中不允许连续赋值,该语句错误。即使在C\/C++中也应该避免使用类似的语句以提高程序的可读性。D、由于左值是由多个变量构成的表达式,所以...
下列赋值语句正确的是( ) A. 3=X B. Y=-Y+1 C. X+Y=2 D. X=Y=2
根据题意,A:左侧为数字,故不是赋值语句;B:赋值语句,把-Y+1的值赋给Y;C:左侧为代数式,故不是赋值语句;D:赋值语句不能连续赋值,故错误;故选:B.
下列语句是正确的赋值语句的是( )A.5=B.x+y=3C.x=y=-2D.y=...
根据赋值语句的功能,我们逐一分析四个答案中四个赋值语句,根据赋值号左边只能是变量,右边可以是任意表达式,即可得到答案.【解析】5=x中,赋值号的左边是常量x,故A错误;x+y=3中,赋值号的左边是表达式,故B错误;x=y=-2中,赋值语句不能连续赋值,故C错误;只有D:y=y*y是正确的赋值语句...
下面合法的赋值语句是 A、x+y=2002; B.ch="green"; C.x=(a+b)++;
答案是D。A.赋值等号的左边应该是一个可以赋值的变量,若x,y是基本数据类型,x+y不是一个变量 B.ch是字符变量还是字符数组都是不能这样赋值的 C. ++运算符只能作用于一个变量,若x,y是基本数据类型,x+y不是一个变量。D. 赋值时可以连等的 ...
下列赋值语句中,正确的为( ) A.x=x+1 B.b=x C.x=y=10 D.x+y=10
b=x中,赋值号的左边是常量b,故B错误;x=y=10中,赋值语句不能连续赋值,故C错误;x+y=10中,赋值号的左边是表达式,故D错误;只有A:x=x+1是正确的赋值语句,故选A.
以下的选择中,正确的赋值语句是()。
以下的选择中,正确的赋值语句是()。A.a=1,b=2 B.j++ C.a=b=5;D.y=int(x)正确答案:C