下列给出的赋值语句中正确的是( ) A.3=A B.x=-x C.B=A=2 D.x+y=0
问题描述:
下列给出的赋值语句中正确的是( )
A. 3=A
B. x=-x
C. B=A=2
D. x+y=0
答
3=A中,赋值号的左边是常量,故A错误;
B=A=2中,赋值语句不能连续赋值,故C错误;
x+y=0中,赋值号的左边是表达式,故D错误;
只有B中x=-x是把右边-x的值赋给左边的x,是正确的赋值语句.
故选:B.