问题
单项选择题
若有代数式
(其中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相同的问题。