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

问题描述:

若有定义int x,y;并已正确给变量赋值,则下列选项与表达式(x-y)?(x++):(y++)中表达式(x-y)等价的是
a.(x-y
1个回答 分类:综合 2014-11-01

问题解答:

我来补答
C.
(x-y)其实是要被转换成bool形的,x-y等于0的时候就是false,否则就是true
C的意思就是不等于0.
测试:
int x = 1,y = 5;
x-y x++ :y++;
printf("%d %d\n",x,y);
结果为 2 5
int x = 1,y = 5;
(x-y>0||x-y
 
 
展开全文阅读
剩余:2000
上一页:圆向量