c语言 可,求指导 (17)若有定义语句:int k1=10,k2=20;

问题描述:

c语言 可,求指导 (17)若有定义语句:int k1=10,k2=20;
c语言
可,求指导
(17)若有定义语句:int k1=10,k2=20;,执行表达式(k1=k1>k2)&&(k2=k2>k1)后,k1和k2的值分别为( B).(11年秋)
A)0和1 B)0和20 C)10和1 D)10和20

答案是A?资料写的是b,所以疑惑哦,我知道了,因为是&&运算,第一个条件是false的话,(k2=k2>k1)就不会执行了,所以k2 = 20