问题
单项选择题
当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符合题意。