设 int a=0,b=0,m=0,n=0;,执行(m=a= =b)||(n=a= =b)后 m 和 n 的值分别是

设 int a=0,b=0,m=0,n=0;,执行(m=a= =b)||(n=a= =b)后 m 和 n 的值分别是
A、0, 0
B、1, 0
C、0, 1
D、1, 1
【正确答案】:B
【题目解析】:执行(m=a= =b)||(n=a= =b),先计算m=a= =b,即m=1;根据C语音的规定后面的表达式n=a= =b不再进行计算。