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

admin2019-08-10  33

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

选项 A、sqrt(fabs(pow(n,x)+pow(x,e)))
B、sqrt(abs(n^x+e^x))
C、sqrt(fabs(pow(n,x)+exp(x)))
D、sqrt(fabs(pow(x,n)+exp(x)))

答案C

解析 n和e的x幂次方,要分别调用C语言的数学库函数doublepow(n,x)和doubleexp(x),因为这两个函数的返回值都为double型,对其两者的和计算绝对值,调用库函数doublefabs(pow(n,x)+exp(x)),求出和的绝对值,再调用开平方函数double.sqrt(1’’abs(pow(n,x)+exp(x))),这样计算出的结果就是题干中算*表达式的值。
转载请注明原文地址:https://kaotiyun.com/show/0rRp777K
0

最新回复(0)