若有定义语句:int k1=10 k2=20; 执行表达式(k1=k1>k2)&&(k2=k2>k1)后 k1和k2的值
已帮助 人
若有定义语句:int k1=10,k2=20;,执行表达式(k1=k1>k2)&&(k2=k2>k1)后,k1和k2的值分别为()
A.0和1
B.0和20
C.10和1
D.10和20

回答
共1条回复-
B解析:x-=x+x可化为:x=x-(x+x),由于x初始值为10,所以计算后,x=10-20=-1
