C语言 表达式!X等价于———— A,x==0; B,x==1; C,x!=0; D,x!=1;

如题所述

答案是A,C语言表达式!X等价于x==0。

!x 的意思就是 !x 为非0,也就是 x==0

选A,&&表达式是实质上是一个判断:就是当作有两边的操作数都为真时,结果才为真。这里X&&1,右边已经是真值,如果你需要X&&1返回的是真值,那么x就不能为0.也就是选A了。

当x→0时,等价无穷小

(1)sinx~x 

(2)tanx~x 

(3)arcsinx~x 

(4)arctanx~x 

(5)1-cosx~1/2x^2 

(6)a^x-1~xlna 

(7)e^x-1~x 

(8)ln(1+x)~x 

(9)(1+Bx)^a-1~aBx 

(10)[(1+x)^1/n]-1~1/nx 

(11)loga(1+x)~x/ln

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-12-11

答案是A

!x 的意思就是 !x 为非0,也就是 x==0

选A,&&表达式是实质上是一个判断:就是当作有两边的操作数都为真时,结果才为真。这里X&&1,右边已经是真值,如果你需要X&&1返回的是真值,那么x就不能为0.也就是选A了。

扩展资料:

一个表达式的赋值和算符的定义以及数值的定义域是有关联的。

两个表达式若被说是等值的,表示对于自由变量任意的定值,两个表达式都会有相同的输出,即它们代表同一个函数。

一个表达式必须是合式的。亦即,其每个算符都必须有正确的输入数量,在正确的地方。如表达式2+3便是合式的;而表达式*2+则不是合式的,至少不是算术的一般标记方式。

参考资料来源:百度百科-表达式

本回答被网友采纳
第2个回答  2023-08-15
这回答会引起误解的,答案是A,但解释有问题。
C语言表达式!x等价于x==0,C语言中0就代表假,非0就代表真,
!x 是执行的逻辑非运算
!x 的意思是当x的值为0时,!x的结果为真,当x的值为非0时,!x的结果为假。
同样,x的值为0时,x==0结果为真,带入后就是0==0,
x的值为非0时,x==0结果为假.
比如x取值1,或取值5时,x的值都为非0;带入后1==0,或5==0 结果为假
第3个回答  2020-03-18
答案是A
!x 的意思就是 !x 为非0,也就是 x==0
相似回答