选择题
设a,b,c是整型变量,且已正确赋初值,以下选项中错误的赋值语句是______。
A、
a=1%(b=c=2);
B、
a=(b=3)*c;
C、
a=b=c/10;
D、
a=2=(b=9)=1;
【正确答案】
D
【答案解析】
D选项中,“()”具有最高优先级,b先赋值9,再根据赋值运算符号自右向左进行赋值,再给b赋值为1,再计算2=b,赋值运算符左边必须是一个变量,但数值2是常量,语法错误,故答案为D选项。
提交答案
关闭