选择题
若想给已定义为int型的变量a、b、c、d赋整数1,以下选项中错误的语句是______。
A、
d=e,c=b,b=a,a=1;
B、
d=c=b=a=1;
C、
d=(b=c=(a=1));
D、
d=1,c=d,b=c,a=b;
【正确答案】
A
【答案解析】
赋值是将一个常量的值赋给一个变量。在选项A中,c初始值未定义,相当于一个未知数给变量d赋值,这是错误的;选项B中,d=c=b=a=1因为赋值运算符号具有右结合性质,故可理解为d=(b=c=(a=1))。
提交答案
关闭