更多“如下代码使用了math模块中的sqrt,为了使得该代码正确,需要使用import,请给出和本次调用相适配的import的完整指令________ print(sqrt(3.5))”相关问题
  • 第1题:

    有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是

    A.if(x>=0 y=sqrt(x); else y=sqrt(-x);

    B.y=sqrt(x) if(x<0)y=sqrt(-x);

    C.if(x>=0) y=sqrt(x); if(x<0)y=sqrt(-x);

    D.y=sqrt(x>=0?x:-x);


    正确答案:B
    解析:sqrt()函数的作用是计算,要求输出的参数x必须大于等于0。选项B一开始就调用了sqrt(x)而没有判断x的正负,所以是错误的。故应该选B。

  • 第2题:

    有以下计算公式

    若程序前面已在命令中包含math.h文件,不能够正确

    计算上述公式的程序段是( )。

    A.if(x>=0)y=sqrt(x);

    B.y=sqrt(x) if(x<0)y=sqrt(0x);

    C. else y=sqrt(-x);

    D x="">=O)y=sqrt(x); If(x

    =0? x:0x);


    正确答案:B
    选项A、C、D分别用一个ifelse语句、两个if语句和条件表达式表达了计算公式的含义。

  • 第3题:

    现有人编写了类Math,其中有一个求根号静态操作sqrt(x),如果数值正确,输出开根号 的值,如果数据不正确,抛出异常Exception,请用弱健壮等价类法设计测试用例,并写出基 于Junit的测试代码。


    正确答案:
    变量X,有效等价类:{(x为正整数);(x为正浮点数),(x为0)},无效等价类:{(x为负数)}publicclassTestSampleextendsTestCase{publicvoidtestSqrtInteger(){floatresult=Math.Sqrt(4);Assert.assertEquals(2,result);}publicvoidtestSqrtFloat(){floatresult=Math.Sqrt(1.44);Assert.assertEquals(1.2,result);}publicvoidtestSqrtZero(){floatresult=Math.Sqrt(0);Assert.assertEquals(0,result);}publicvoidtestSqrtError(){try{floatresult=Math.Sqrt(-4);fail(“dataiserror”);}catch(Exceptionerr){Assert.assertTrue(true);}}}

  • 第4题:

    有以下计算公式y=

    -x的平方根 x<0

    若程序前面已在命令中包含math.h文件,不能正确计算上述公式的是( )。

    A.if(x>=0) y=sqrt(x);

    B.y=sqrt(x);

    else y=sqrt(-x); if(x<0) y=sqrt(-x);

    C.if(x>=0) y=sqrt(x);

    D.y=sqrt(x>=0?x:-x);

    if(x<0) y=sqrt(-x);


    正确答案:B

  • 第5题:

    编一个程序,输入a,b,c的值,求出一元二次方程a*x*x+b*x+c=0的二个实数根。计算二个实数根必须使用Math类中的Sqrt()方法,计算指定数的开方。计算二个实数根,可以用公式(-b+Math.Sqrt(b*b-4*a*c))/(2*a)和(-b-Math.Sqrt(b*b-4*a*c))/(2*a)


    正确答案: inta,b,c;
    doublex1,x2;
    Console.WriteLine("请输入a,b,c的值");
    a=int.Parse(Console.ReadLine());
    b=int.Parse(Console.ReadLine());
    c=int.Parse(Console.ReadLine());
    if(b*b-4*a*c>=0)
    {
    x1=(-b+Math.Sqrt(b*b-4*a*c))/(2*a);
    x2=(-b-Math.Sqrt(b*b-4*a*c))/(2*a);
    Console.WriteLine("这个方程的两个根是{0},{1}",x1,x2);
    }
    else
    Console.WriteLine("这个方程没有解");

  • 第6题:

    关于引入模块的方式,错误的是()。

    • A、import math
    • B、from fib import fibonacci
    • C、from math import *
    • D、from * importfib

    正确答案:D

  • 第7题:

    如下哪些地方应该加上空行()。

    • A、import语句与类定义之间
    • B、注释与其上面的无关的代码之间
    • C、注释和被注释的代码之间
    • D、变量说明之后

    正确答案:A,B,D

  • 第8题:

    如果只需要math模块中的sin( )函数,建议使用from math import sin来导入,而不要使用import math导入整个模块。


    正确答案:正确

  • 第9题:

    数学模块中,math.sqrt(4)的值是()。

    • A、0
    • B、2
    • C、2.0
    • D、4.0

    正确答案:C

  • 第10题:

    判断题
    如果只需要math模块中的sin( )函数,建议使用from math import sin来导入,而不要使用import math导入整个模块。
    A

    B


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

  • 第11题:

    填空题
    表达式eval(’’’import(’math’).sqrt(3**2+4**2)’’’)的值为()。

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

  • 第12题:

    单选题
    数学模块中,math.sqrt(4)的值是()。
    A

    0

    B

    2

    C

    2.0

    D

    4.0


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

  • 第13题:

    下列( )选项的java源文件代码片段是不正确的。

    A.package testpackage; publicClass Test{}

    B.import java.io.*; package testpackage: publicClass Test{}

    C.import java.io.*; Class Person{} publicClass Test{}

    D.import java.io.*; import java.awt.*; publicClass Test{}


    正确答案:B

  • 第14题:

    有以下计算公式若程序前面已在命令中包含math.h文件,不能够正确 计算上述公式的程序段是( )。

    A.if(x>=0)y=sqrt(x); else y=sqrt(-x);

    B.y=sqrt(x) if(x<0)y=sqrt(0x);

    C.if(x>=O)y=sqrt(x); If(x<O)y=sqrt(0x);

    D.y=sqrt(x>=0? x:0x);


    正确答案:B
    选项A、C、D分别用一个ifelse语句、两个if语句和条件表达式表达了计算公式的含义。

  • 第15题:

    请在下划线处填入代码,使程序能够正确运行。

    import java .awt.*;

    import java .applet.*;

    public class SayHi extends Applet{

    public void【 】(Graphics g){

    g .drawString(“Hi!”20,20);

    }

    }


    正确答案:re movenext
    re movenext

  • 第16题:

    ( 8 )在下列 Java applet 程序的横线处填入代码,使程序完整并能够正确运行。

    Import java. awt. *;

    Import java. applet. *;

    Public class Greeting extends applet{

    Public void 【 8 】 (Graphics g) {

    g.drawSting( “ how are you! ” ,10,10);

    }

    }


    正确答案:

  • 第17题:

    表达式eval(’’’import(’math’).sqrt(9)’’’)的值为()。


    正确答案:3.0

  • 第18题:

    表达式eval(’’’import(’math’).sqrt(3**2+4**2)’’’)的值为()。


    正确答案:5.0

  • 第19题:

    海伦公式用到了开平方的函数,而这个函数在一个叫math的Python标准库中,函数名为()。

    • A、input()
    • B、float()
    • C、sqrt()
    • D、print()

    正确答案:C

  • 第20题:

    假设math标准库已导入,那么表达式eval(’math.sqrt(4)’)的值为()。


    正确答案:2.0

  • 第21题:

    单选题
    JavaScript中,显示81的平方根的正确方法是?()
    A

    document.write(math.sqrt(81))

    B

    document.write(Math.sqrt(81))

    C

    document.write(Math.sqrt”81”)

    D

    document.write(Math.sqrt”81”)


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

  • 第22题:

    填空题
    表达式eval(’’’import(’math’).sqrt(9)’’’)的值为()。

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

  • 第23题:

    问答题
    编一个程序,输入a,b,c的值,求出一元二次方程a*x*x+b*x+c=0的二个实数根。计算二个实数根必须使用Math类中的Sqrt()方法,计算指定数的开方。计算二个实数根,可以用公式(-b+Math.Sqrt(b*b-4*a*c))/(2*a)和(-b-Math.Sqrt(b*b-4*a*c))/(2*a)

    正确答案: inta,b,c;
    doublex1,x2;
    Console.WriteLine("请输入a,b,c的值");
    a=int.Parse(Console.ReadLine());
    b=int.Parse(Console.ReadLine());
    c=int.Parse(Console.ReadLine());
    if(b*b-4*a*c>=0)
    {
    x1=(-b+Math.Sqrt(b*b-4*a*c))/(2*a);
    x2=(-b-Math.Sqrt(b*b-4*a*c))/(2*a);
    Console.WriteLine("这个方程的两个根是{0},{1}",x1,x2);
    }
    else
    Console.WriteLine("这个方程没有解");
    解析: 暂无解析

  • 第24题:

    单选题
    关于引入模块的方式,错误的是()。
    A

    import math

    B

    from fib import fibonacci

    C

    from math import *

    D

    from * importfib


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