问题 单项选择题

当a的值为0时,在下列选项中能正确将a的值赋给变量x、y的是( )。

A.(x=&&(y=

B.x=a=y

C.(y=||(x=

D.a=x=y

答案

参考答案:C

解析: 选项A先执行x=a,x的值为0,不再执行y=a,因此y未被赋值。选项B是将y的值赋给a和x,而未能实现将a的值赋给变量x、y。选项C先执行y=a,将a的值赋给y;再执行x=a,将a的值赋给x。选项D同B。所以选项C符合题意。

单项选择题
多项选择题