单选题
若有定义语句:“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
【正确答案】
A
【答案解析】
[解析] 此表达式为逻辑表达式,k1=k1>k2的意义是,如果k1>k2,则k1为真,同理k2=k2>k1,如果k2>k1,则k2为真。所以答案为A。
提交答案
关闭