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

admin2012-08-23  27

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

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

答案A

解析 此题考查的是编译预处理命令以及自加运算符。F(a++.b++)先取a和b的值,参加运算,再把a和b的值分别加1,所以F(a++,b++)=_F(3,4)=3*4=12。
转载请注明原文地址:https://kaotiyun.com/show/r5Pp777K
0

最新回复(0)