问题 单项选择题

若有代数式

(其中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,e)))
D) sqrt(fabs(pow(x,n)+exp(x)))

答案

参考答案:C

解析: exp()函数的功能是返回以自然数e为底、函数参数x为幂的指数值ex;pow(n,x)函数是计算nx;fabs()函数功能是返回函数参数的绝对值;sqrt()用于返回函数参数的平方根。选项A中的n^x不是有效的C语言表达式;选项B中powr(x,e)的功能是求xe值,显然也不正确;选项D中的pow(n,x)存在和选项B相同的问题。

单项选择题
单项选择题 B1型题