若有条件表达式 (exp)?a++:b--,则以下表达式中能完全

题目

若有条件表达式 (exp)?a++:b--,则以下表达式中能完全等价于 表达式(exp)的是().

  • A、(exp==0)
  • B、(exp!=0)
  • C、(exp==1)
  • D、(exp!=1)
参考答案和解析
正确答案:B
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若有形参定义:inta[10];则a++是合法的表达式。()

此题为判断题(对,错)。


参考答案:错误

第2题:

若有条件表达式 (exp)?a++:b--,则以下表达式中能完全等价于表达式(exp)的是

A.(exp==0)

B.(exp!=0)

C.(exp==1)

D.(exp!=1)


正确答案:B
必须是判断0或者1的语句,而且要与(exp)等价,即输入exp=1则()内为1等,只有B符合条件

第3题:

若有定义 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)


正确答案:D
答案 D
解析 : 此条件表达式的执行顺序是先求解表达式 “ x-y ” 的值 , 若值为非 0 , 则再求解表达式“ x++ ” ,其值就是条件表达式的值;若表达式 “ x-y ” 的值为 0 ,则再求解表达式 “ y++ ” ,其值就是条件表达式的值。因此本题的答案为选项 D 。

第4题:

对于条件表达式(M)?(a++):(a--),其中的表达式M等价于()。

A.M==0

B.M==1

C.M!=0

D.M!=1


正确答案:C

第5题:

设有条件表达式:(EXP)?i ;j--,则以下表达式中(EXP)完全等价的是( )。

A)(EXP==0)

B)(EXP!=0)

C)(EXP==1)

D)(EXP!=1)


正确答案:B

第6题:

若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是( )。

A.sqrt(abs(n^x+e^x))

B.sqrt(fabs(pow(n,x)+pow(x,e)))

C.sqrt(fabs(pow(n,x)+exp(x)))

D.sqrt(fabs(pow(x,n)+exp(x)))


正确答案:C

第7题:

若有定义语句: int a=5; ,则表达式: a++ 的值是 【 6 】 。


正确答案:

第8题:

设有条件表达式: (EXP)?i++;j-- ,则以下表达式中 (EXP) 完全等价的是

A )( EXP==0 )

B )( EXP!=0 )

C )( EXP==1 )

D )( EXP!=1 )


正确答案:B

第9题:

设int a=5,b=6,表达式(++a==b--)?++a:--b的值是( )。


正确答案:
7

第10题:

若有条件表达式(x)?a++:b++;则表达式中(x)等价于(x!=0)。()

此题为判断题(对,错)。


参考答案:正确