若有定义int x,y; 并已正确给变量赋值,则以下选项中与表达式(x-y):(x++) : (y++)中的条件表达式(x-y) 等价的是(  )。

admin2021-07-09  20

问题 若有定义int  x,y; 并已正确给变量赋值,则以下选项中与表达式(x-y):(x++) : (y++)中的条件表达式(x-y) 等价的是(  )。

选项 A、(x-y<0||x-y>0)
B、(x-y<0)
C、(x-y>0)
D、(x-y==0)

答案A

解析 条件表达式:表达式1:表达式2:表达式3 的含义是:先求解表达式1,若为非0(真),则求解表达式2,条件表达式的值为表达式2的值。若表达式1的值为0(假),则求解表达式3,条件表达式的值为表达式3的值。在本题中与(x-y)等价的是((x-y)<0||(x-y)>0)。答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/7sz0FFFM
0

最新回复(0)