更多“ 若有条件表达式则以下表达式中能完全等价于表达式(exp.的是( )。A.(exp==0)B.(exp!=0)C.(exp==1)D.(exp!=1) ”相关问题
  • 第1题:

    下面函数调用语句含有实参的个数为func((exp1,exp2)(exp3,exp4,exp5));

    A.1

    B.2

    C.4

    D.5


    正确答案:B
    解析:函数调用的一般形式为:函数名(形参表)若函数无形参,调用形式为:函数名(),当所调用的函数用于求出某个值时,函数的调用可作为表达式出现在允许表达式出现的任何地方,本题中调用语句的参数个数为2个。

  • 第2题:

    函数调用func((exp1,exp2),(exp3,exp4,exp5))中所含实参的个数为( )个。

    A、1

    B、2

    C、4

    D、5


    参考答案B

  • 第3题:

    数学表达式“In(exy+|arctan(x)|cos3x)”对应的Visual Basic算术表达式是______。

    A.Ln(E^(xy)+Abs(Tan(z))+cosx^3)

    B.Log(Exp(xy)+Abs(Tan(z))+cos(x)^3)

    C.Ln(Exp(x-x-y)+Abs(Atn(z))+cosx^3)

    D.Log(Exp(x*y)+Abs(Atn(z))+cos)x)^3)


    正确答案:D
    解析:把代数表达式写成VB格式的形式,要用算术运算符和内部函数来实现。求x的绝对值用Abs(x),求Ln(x)用Log(x),求ex用Exp(x),求arctan(x)用Atn(x)。

  • 第4题:

    设有条件表达式:(EXP)?i++:j-- ,则以下表达式中与(E)(P)完全等价的是

    A.(EXP==0)

    B.(EXP!=0)

    C.(EXP=-1)

    D.(EXP!=1)


    正确答案:B
    解析:在C语言中,逻辑表达式的结果只有两种情况“tree”和“false”。如果要把一个逻辑值看成一个整数的话,true等于1;false等于0。如果要把一个整数看成一个逻辑值的话,非0等于true:0等于false。由此可见,如果EXP表达式的结果为0的话;(EXP)为假:(EXP==0)为真;(EXP!=O)为假;(EXP==1)为假;(EXP!=1)为真。如果EXP表达式的结果为非0的话:(EXP)为真:(EXP=0)为假;(EXP!=0)为真;(EXP=1)结果不定;(EXP!=1)结果不定。综上所述,只有(EXP!=0)完全等价于表达式(EXP)。故应该选择B。

  • 第5题:

    代数|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。

  • 第6题:

    将数学表达式Cos2(a+B)+5e2写成Visual Basic的表达式,其正确的形式是 ______。

    A.Cos(a+B)^2-4-5*exp(2)

    B.Cos^2(a+B)=5*EXP(2)

    C.Cos(a+B)^2+5*ln(2)

    D.Cos^2(a+B0=5*LN(2)


    正确答案:A
    解析:Cos2(a+b)是先求Cos(a+b)的值,再求其平方。根据运算顺序,应先调用函数Cos,然后对其结果求平方,Cos2(a+b)应表示为Cos(a+b)^2;而e2应表示为exp(2)。所以选项A正确。

  • 第7题:

    以下函数调用语句中实参的个数是( ) func((exp1,exp2),(exp3,exp4,exp5));

    A.1

    B.2

    C.4

    D.5


    正确答案:B

  • 第8题:

    表达式#1=EXP[#J]的运算指令表示()。

    • A、自然对数
    • B、指令函数
    • C、下取整
    • D、上取整

    正确答案:A

  • 第9题:

    若有条件表达式 (exp)?a++:b--,则以下表达式中能完全等价于 表达式(exp)的是().

    • A、(exp==0)
    • B、(exp!=0)
    • C、(exp==1)
    • D、(exp!=1)

    正确答案:B

  • 第10题:

    下列代数式的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

  • 第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题:

    单选题
    函数调用语句:fun((exp1,exp2),(exp1,exp2,exp3));含有的实参个数是(  )。
    A

    1

    B

    4

    C

    5

    D

    2


    正确答案: B
    解析:
    函数fun参数列表中有两个参数,多个参数之间用逗号分隔,分别是逗号表达式“(exp1,exp2)”的值与“(exp1,exp2,exp3)”的值。答案选择D选项。

  • 第13题:

    不能与do…while(exp)语句中的(exp)等价的表达式是( )

    A.(!exp==0)

    B.(exp>0‖exp<0)

    C.(exp==0)

    D.(exp!=0)


    正确答案:C
    解析:本题考查do…while循环。在do…while循环中,当表达式的值为非零(真) 时,执行循环,不能与其等价的是为零的表达式,即 (exp==0)

  • 第14题:

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

    A.Abs(e3+lg(x)+1/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
    解析:VisualBasic有它自己的一套数据符号,编程时要遵守这套规则,否则系统将无法编译程序。本题中绝对值用Abs表示;3e用Exp(3)表示。由于VisualBasic没有提供与lS对应的函数,故lgx表示为Log(x)/Log(10),arctg用Atn表示。

  • 第15题:

    将数学表达式cos2(a+B)+5e2写成VisualBasic的表达式,其正确的形式是

    A.cos(a+B)^2+5*exp(2)

    B.cos^2(a+B)+5*exp(2)

    C.cos(a+B)^2+5*1n(2)

    D.cos^2(a+B)+5*1n(2)


    正确答案:A
    解析:主要考查算术运算符。有关算术运算符,历年都有相关试题。e2在VisualBasic中表示为exp(2),cos2(a+B)在VisualBasic中表示为cos(a+B)^2而非cos^2(a+B),故本题选A。

  • 第16题:

    设有条件表达式:(EXP)?i++;j--,则以下表达式中(EXP)完全等价的是( )。

    A.(EXP==0)

    B.(EXP!=0)

    C.(EXP==1)

    D.(EXP!=1)


    正确答案:B
    解析:条件表达式的形式为:“表达式1?表达式2:表达式3”。其含义为:当“表达式1”的值为非零时,求出“表达式2”的值,此时“表达式2”的值就是整个条件表达式的值;当“表达式1”的值为零时,求出“表达式3”的值,此时“表达式3”的值就是整个条件表达式的值。对于本题来说,当表达式EXP为非0值时条件成立,即执行语句i++;当EXP等于0时,执行语句j--;这等同于条件表达式“(EXP!=0)?i++:i++;”。

  • 第17题:

    不能与do…while(exp)语句中的(exp)等价的表达式是( )。

    A.(!exp ==O)

    B.(exp>0 || exp<0)

    C.(exp ==0)

    D.(exp!=O)


    正确答案:C
    解析:本题考查do…while循环。在do…while循环中,当表达式的值为非零(真)时,执行循环,不能与其等价的是为零的表达式,即(exp==0)。

  • 第18题:

    以下函数调用语句中含有_______个实参。 func((exp1,exp2),(exp3,exp4,exp5));

    A.1

    B.2

    C.4

    D.5


    正确答案:B
    解析:实参可以是常量、变量或表达式,(exp1,exp2)是逗号表达式,它的值是exp2的值;(exp3,exp4,exp5)是逗号表达式,它的值是exp5的值。所以该函数调用语句含有的实参个数是2,即:(exp1,exp2)和(exp3,exp4,exp5)。

  • 第19题:

    若有代数式“ex+y2+y/x”,则正确的C语言表达式是( )

    A.ex+y*y+y/x

    B.exp x+pow(y,2)+y/x

    C.exp(x)+pow(y,2)+y/x

    D.ex+y2+y/x


    正确答案:C

  • 第20题:

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

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

    正确答案:B

  • 第21题:

    以下函数调用语句中含有()个实参(exp1...exp5分别代表变量) func((exp1+exp2),(exp3+exp4+exp5))

    • A、1
    • B、2
    • C、5
    • D、4

    正确答案:B

  • 第22题:

    单选题
    数学式(3/5)ex+y的FORTRAN表达式是()
    A

     3*EXP(X+Y)/5

    B

     3*E* *(X+Y)/5.0

    C

     (3/5)*EXP(X+Y)

    D

     (3.0/5.0)EXP(X+Y)


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

  • 第23题:

    多选题
    看下面关于switch的语句  switch(exp1 ) { }  表达式exp1可以是()类型
    A

    int

    B

    char

    C

    byte

    D

    String


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