下列给出的赋值语句中正确的是( ) A.3="A" B.d=d+5 C.B=A=2 D.x+y=

下列给出的赋值语句中正确的是( ) A.3="A" B.d=d+5 C.B=A=2 D.x+y=0

B


试题分析:A中变量不能赋给常量,C中赋值语句不能连续赋值,D中赋值号的左边是表达式,故D错误,选B.
点评:本题考查的知识点是赋值语句,其中熟练掌握赋值语句的功能和格式,是解答本题的关键.
温馨提示:内容为网友见解,仅供参考
无其他回答

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

下列给出的赋值语句中正确的是: 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、3=A ;B、 M=-M ;C、 B=A=2 ;D...
A、由于左值是常量而不是变量,所以错误 B、正确,将变量M中的数据取负后再赋给M C、看具体的语言环境,例如C\/C++中是正确的,将2赋给A再赋给B,但在一些语言中不允许连续赋值,该语句错误。即使在C\/C++中也应该避免使用类似的语句以提高程序的可读性。D、由于左值是由多个变量构成的表达式,所以...

下列给出的赋值语句中正确的是( ) A.4=M B.x+y=0 C.B=A=3 D.M=-M
故选D.

下列给出的赋值语句中正确的是( ) A.4=M B.x+y=0 C.B=A=3 D.M=-
a中,4=m,赋值符号左边不是变量,故a不正确;c中,a=b=3,赋值语句不能连续赋值,故c不正确;d中,x+y=0,赋值符号左边不是变量,故a不正确;故选b

下列给变量赋值的语句正确的是( ) A.5=a B.a-3=a C.a=b=5 D.a=3*a
根据题意,A:左侧为数字,故不是赋值语句 B:左侧为代数式,故不是赋值语句 C:为用两个等号连接的式子,故不是赋值语句 D:赋值语句,把3a的值赋给a.故选:D.

下列赋值语句正确的是( ) A. a+b=5 B. 5=a C. a+b=c D. a=a+1
a+b=5中,赋值号的左边是表达式,所以A错误;5=a中,赋值号的左边是常量,所以B错误;a+b=c中,赋值号的左边是表达式,所以C错误;a=a+1中,赋值号的左边是赋值变量,右边是表达式,所以D正确.故选:D.

下列语句是正确的赋值语句的是___A. 5=B. x+y=3C. x=y=-...
D 5=x中,赋值号的左边是常量x,故A错误;x+y=3中,赋值号的左边是表达式,故B错误;x=y=-2中,赋值语句不能连续赋值,故C错误;只有D:y=y*y是正确的赋值语句,故选D.

.下列语句中正确的是:___. A. a=b*c=a++; B. a=b+c=d+2; C. a+=a+...
C 允许a=b=c连续赋值,因为拆开看就是b=c,然后a=b 但是a=b*c=e这样是不允许的,因为拆开是b*c=e,a=b*c,而前一个语句是不合法的。按此原则C可以拆成a+=b-c(即a=a+b-c)和a+=a(即a=a+a),这两条语句都是合法的,所以正确答案为C ...

下面的选项中正确的赋值语句是(char a[5],*p=a;)()。 A p=“abcd...
答案是a 主要考核你对变量赋值时的对等关系;a p=“abcd”;p是字符型指针,将“abcd”的地址给了p,也就是p指向“abcd"的首地址,也就是 指向‘a'的地址;b a=“abcd”;a是字符数组的地址,不可赋值;c p=“abcd”;p是字符,不能将字符串赋给它,若是*p='a',则正确。

相似回答