条件表达式“x?a++:b--”的含义是当x不等于0时,条件表达式的条件为真,值为a,然后a的值再加1;否则,当x等于0时,条件表达式的条件为假,值为b,然后b的值再减1.所以等价表达式x的表达式是x!=0.
若有条件表达式“x?a++:b--”,则等价于表达式x的表达式是“x!=0”为什么?
1个回答
相关问题
-
若有条件表达式(exp)?x++:y--,则以下表达式中能完全等价于表达式(exp)的是以下的哪个?
-
表达式!x等价于什么?
-
表达式!x等价于什么?A.X==0 B.X==1 C.=0 D.=1
-
C语言 表达式!X等价于———— A,x==0; B,x==1; C,x!=0; D,x!=1;
-
while(!x&&!y)中的循环条件表达式等价于什么
-
【条件表达式】若有条件表达式(exp) a-- :b++,则以下表达式和表达式(exp)完全等价的是( ).A)(exp
-
C语言的一道小试题表达式!(x>0&&y>0)等价于 (A) . A. ! (x>0) || ! (y>0) B. !x
-
‘a’:‘b’ //x=0,表达式值为‘b’; x‡0,表达式值为‘a
-
若给定条件表达式“(n)?(c++):(c--)”,则表达式n与表达式 是等价的.A) n==0 B) n==1 C)
-
若f(x-a)=x(x-a)则f(x)的表达式