更多“代数式|e3×a+1gy13+siny2|对应的Visual Bask表达式是()。A.Abs(e^3*a+1g(y1^3)+1/sin(y2))B.Abs(E ”相关问题
  • 第1题:

    以下不能正确计算代数式1/3sin2(1/2)值的C语言表达式是 ______。

    A.1/3*sin(1/2)*sin(1/2)

    B.sin(0.5)*sin(0.5)/3

    C.pow(sin(0.5),2)/3

    D.1/3.0*pow(sin(1.0.2),2)


    正确答案:A
    解析:如果算远算符“/”中参与运算的变量都是整型变量,则“/”表示整除运算,所以“1/3”的值应为0,故选项A的表达式值为0,而事实上代数式“1/3sin2(1/2)”的值并不为0,所以选项A不能正确计算题目所要求的代数式。

  • 第2题:

    以下不能正确计算代数式sin2()值的C语言表达式是( )。

    A.1/3*sin(1/2)*sin(1/2)

    B.sin(0.5)*sin(0.5)/3

    C.pow(sin(0.5),2)/3

    D.1/3.0*pow(sin(1.0/2),2)


    正确答案:A
    解析:选项A中传递给sin()函数的参数表达式1/2计算出来的结果为整数0,所以不能正确计算出题目要求的值,而其余选项中,除号两边都至少有个运算分量是实数,故应该选择A。

  • 第3题:

    分别用红、绿、蓝三种颜色在同一个图形窗口绘制下列函数在区间[-pi, pi]的图形,y=sin(x),y=cos(x),y=tan(x).

    A.clear x=-pi:0.1:pi; y1=sin(x); y2=cos(x); y3=tan(x); plot(x,y1,'r',x,y2,'g',x,y3,'b')#B.clear x=-pi:0.1:pi; y1=sin(x); plot(x,y1,'r') y2=cos(x); plot(x,y2,'g') y3=tan(x); plot(x,y3,'b')#C.clear x=-pi:0.1:pi; y1=sin(x); plot(x,y1,'r') hold on y2=cos(x); plot(x,y2,'g') y3=tan(x); plot(x,y3,'b')#D.clear x=-pi:0.1:pi; y1=sin(x); plot(x,y1,'r') y2=cos(x); plot(x,y2,'g') y3=tan(x); plot(x,y3,'b')#E.clear x=-pi:0.1:pi;
    clear x=-pi:0.1:pi; y1=sin(x); y2=cos(x); y3=log(x+2*pi); plot(x,y1,'r',x,y2,'g',x,y3,'b');clear x=-pi:0.1:pi; y1=sin(x); plot(x,y1,'r') hold on y2=cos(x); plot(x,y2,'g') y3=log(x+2*pi); plot(x,y3,'b')

  • 第4题:

    代数|3e+lgx+arctgy|对应的Visual Basic表达式是

    A.Abs(e^3+Lg(x)+L/Tg(y) )

    B.Abs(Exp(3)+Log(x)/Log(10)+Atn(y))

    C.Abs(Exp(3)+Log(x)+Atn(y) )

    D.Abs(Exp(3)+Log(x)+1/Atn(y) )


    正确答案:B
    解析:本题考查Visual Basic内部数学函数。Visual Basic有它自己的一套数学符号,编程时要遵守这套规则,否则系统将无法编译程序。本题中绝对值用Abs表示;3e用Exp(3)表示。由于Visual Basic没有提供与lg对应的函数,故lgx表示为Log(x)/Log(10),arctg用Atn表示。故答案为 B。

  • 第5题:

    运行以下程序,则在图形窗口中可以看到()条曲线。 x=0:0.1:10; y1=sin(x); y2=5*sin(x); y3=[10*sin(x);20*sin(x)]; plot(x,y1,x,y2,x,y3)

    A.3

    B.4

    C.5

    D.6


    4