参考答案和解析
正确答案:错误
更多“函数“Sqr(x)“的功能是求x的算术平方根。 ( ) ”相关问题
  • 第1题:

    以下程序的输出结果是 ______。 #define SQR(X) X * X main() { int a=16,k=2,m=1; a/=SQR(k/m)/SQR(k+m); printf("%d\n",A) ; }

    A.16

    B.2

    C.9

    D.1


    正确答案:B
    解析:C语言在预编译时遇到带实参的宏名,则按命令行中指定的字符串从左到右进行置换。在做这题时,也不妨运用置换法。得到a/=k+m*k+m/k+m*k+m=16/7=2。注:a为整型,所以在做除法,自动取整。

  • 第2题:

    以下程序的输出结果是_______。includedefine SQR(x)x*xmain(){int a;k=3; a=++SQR(k+

    以下程序的输出结果是_______。 #include<stdio.h> #define SQR(x)x*x main() { int a;k=3; a=++SQR(k+1); printf("%d\n",a) ; }

    A.8

    B.9

    C.17

    D.20


    正确答案:B
    解析:本题宏替换中遇到形参x以实参k+1代替,其他字符不变。SQR(k+1)展开后应为字符串k+1*k+1。

  • 第3题:

    求一个函数的反函数

    f(x)=√(4-x^2), 0≤x≤2


    0≤x≤2
    则0≤y≤2

    y=√(4-x²)
    4-x²=y²
    x²=4-y²
    x>0
    所以x=√(4-y²)
    所以反函数是y=√(4-x^2), 0≤x≤2



    y=1-sqrt(25-x^2)
    (y-1)^2=25-x^2
    x=sqrt((y-1)^2-25)
    反函数为y=sqrt((x-1)^2-25)

    求反函数,设原函数有一点(x,y),关于y=x的对称点为(x0,y0)算出来(x0,y0)应该是原函数中,把含有x,y的(x0,y0)代入原函数,算出来的y=f(x),就是原函数的反函数


  • 第4题:

    函数“Abs(x)”的功能是求x的算术平方根。 ( )

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


    正确答案:错误

  • 第5题:

    设函数(x)=ax3+bx2+x在x=1处取得极大值5.
    ①求常数a和b;
    ②求函数(x)的极小值.


    答案:
    解析:
    ①'(x)=3ax2+2bx+1.

  • 第6题:

    设连续型随机变量X的分布函数为F(x)=
      (1)求常数A,B;(2)求X的密度函数f(x);(3)求P


    答案:
    解析:

  • 第7题:

    设随机变量X~U(0,1),在X=x(0  (1)求X,y的联合密度函数;
      (2)求y的边缘密度函数.


    答案:
    解析:

  • 第8题:

    下列VB函数中,可以求出4的平方根的是()。

    • A、Sqr(4)
    • B、Len(4)
    • C、Log(4)
    • D、Abs(4)

    正确答案:A

  • 第9题:

    设x是值大于零的实型变量,计算PASCAL中x8的表达式为()。

    • A、ln(8*exp(x))
    • B、exp(8*ln(x))
    • C、x^8
    • D、sqr(sqr(sqr(x)))*x

    正确答案:B

  • 第10题:

    求平方根函数的函数名为().

    • A、cos
    • B、abs
    • C、pow
    • D、sqrt

    正确答案:D

  • 第11题:

    下列代数式的Visual Basic表达式是()。

    • A、(x^5-cos(29*3.14/180))/(sqr(exp(x)+log(y)+5))
    • B、(x^5-cos(29))/(sqr(exp(x)+ln(y))+5)
    • C、(x^5-cos(29*3.14/180))/(sqr(exp(x)+ln(y))+5)
    • D、(x^5-cos(0.506))/(sqr(exp(x)+log(y))+5)

    正确答案:D

  • 第12题:

    单选题
    VBA中求平方根的函数是()
    A

    Sqr

    B

    Sgn

    C

    Rnd

    D

    Str


    正确答案: C
    解析: 暂无解析

  • 第13题:

    以下程序的输出结果是 ______。includedefine SQR(x)x*xmain((){ int a,k=3;a=++SQR(K

    以下程序的输出结果是 ______。#include<stdio.h>#define SQR(x)x*xmain((){ int a,k=3; a=++SQR(K+1); printf("%d\n",A) ;}

    A.8

    B.9

    C.17

    D.20


    正确答案:B
    解析:本题宏替换中遇到形参x以实参k+1代替,其他字符不变。SQR(k+1)展开后应为字符串k+1*k+1。

  • 第14题:

    以下程序的输出结果是______。includedefme SQR(x)x*xmain(){int a,k=3; a=++SQR(k+1)

    以下程序的输出结果是______。 #include<sulio.h> #defme SQR(x)x*x main() { int a,k=3; a=++SQR(k+1); printf("%d\n",a) ; }

    A.8

    B.9

    C.17

    D.20


    正确答案:B
    解析:本题宏替换中遇到形参x以实参k+l代替,其他字符不变。SQR(k+1)展开后应为字符串k+l*k+l。

  • 第15题:

    下列给定程序中,函数fun()的功能是:应用递归算法求某数a的平方根。求平方根的迭代公式如下:

    例如,2的平方根为1.414214。

    请改正程序中的错误,使它能得出正确的结果。

    注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。

    试题程序:

    include <math. h>

    include <stdio. h>

    /*************found**************/

    fun(double a,double x0)

    { double xl,y;

    xl= (x0+a/x0)/2.0;

    /*************found**************/

    if (fabs (xl-x0) >0.00001)

    y=fun (a, xl);

    else y=x1;

    return y;

    }

    main ( )

    { double x;

    printf("Enter x: "); scanf("%1f",&x);

    printf ("The square root of %1f is %1f\n",

    x, fun(x,l.O));

    }


    正确答案:(1)错误:fun(double adouble x0) 正确:double fun(double adouble x0) (2)错误:if(fabs(x1-x0)>0.00001) 正确:if(fabs(x1-x0)>=0.00001)
    (1)错误:fun(double a,double x0) 正确:double fun(double a,double x0) (2)错误:if(fabs(x1-x0)>0.00001) 正确:if(fabs(x1-x0)>=0.00001) 解析:用C语言求平方根的方法一般有两种经典的算法,它们分别是迭代法和递归法,本题要求用递归法。该程序采用了if语句,错误在于if语句的判断条件,程序的含义是当迭代结果差小于误差时进行循环,故正确的应该是 if(fabs(x1-x0)>=0.00001)。

  • 第16题:

    计算平方数时不可能引起二义性的宏定义是( )

    A.define SOR(x)x*x

    B.define SQR(x)(x)*(x)

    C. define SQR(x)(x*x)

    D. define SQR(x)((x)*(x))


    正确答案:D
    分析备选答案A:如果宏引用是“SQR(2+3)”,则宏替换后的结果是“2+3*2+3”,结果是错误的,因此这个答案可能引起二义性。分析备选答案B:如果宏引用是“3/SQR(2+3)”,则宏替换后的结果是“3/(2+3)*(2+3)”,结果也是错误的,因此这个答案可能引起二义性。分析备选答案C:如果宏引用是“SQR(2+3)”,则宏替换后的结果是“(2+3*2+3)”,结果也是错误的,因此这个答案可能引起二义性。只有备选答案D不会引起二义性。所以本题答案应选D。

  • 第17题:

    已知函数(x)=x4-4x+1.
    (1)求(x)的单调区间和极值;
    (2)求曲线y=(x)的凹凸区间.


    答案:
    解析:

    列表如下,



    由表可知曲线(x)的单调递减区间为(-∞,1),单调递增区间为(1,+∞).由于"(x)=12x2≥0,所以为凹曲线,凹区间为(-∞,+∞),极小值为(1)=1-4+1=-2.

  • 第18题:

    设随机变量X的密度函数为f(x)=
      (1)求常数A;(2)求X在内的概率;(3)求X的分布函数F(x).


    答案:
    解析:

  • 第19题:

    设x=1,以下函数返回值最大的是()。

    • A、Sin(x)
    • B、Exp(x)
    • C、Sqr(x)
    • D、Log(x)

    正确答案:B

  • 第20题:

    在VB中,求字符串的字符长度的函数是()。

    • A、Len(x)
    • B、Str(x)
    • C、Val(x)
    • D、Sqr(x)

    正确答案:A

  • 第21题:

    在Visual Basic中,下列()函数是求绝对值的。

    • A、GN(X)
    • B、SQR(X)
    • C、ABS(X)
    • D、INT(X)

    正确答案:C

  • 第22题:

    X是一个数值变量,下列函数表达式中要求X的值必须为正的是()。

    • A、Sgn(X)
    • B、Sqr(X)
    • C、Abs(X)
    • D、Sin(X)

    正确答案:D

  • 第23题:

    单选题
    下列代数式的Visual Basic表达式是()。
    A

    (x^5-cos(29*3.14/180))/(sqr(exp(x)+log(y)+5))

    B

    (x^5-cos(29))/(sqr(exp(x)+ln(y))+5)

    C

    (x^5-cos(29*3.14/180))/(sqr(exp(x)+ln(y))+5)

    D

    (x^5-cos(0.506))/(sqr(exp(x)+log(y))+5)


    正确答案: D
    解析: 暂无解析