更多“有条件表达式:(EXP)?i++;j--,中(EXP)与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题:

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

  • 第4题:

    设有条件表达式:(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++;”。

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

    在基于ARM微处理器为核心的硬件平台上,开发其Linux环境下的应用程序exp1.c。若需要编译后生成exp1.c对应的汇编程序,应使用的命令是()。

    A.arm-linux-gcc -S exp1.c

    B.arm-linux-gcc -oexp1 exp1.c

    C.arm-linux-gcc -c exp1.c

    D.arm-linux-gcc -g -oexp1 exp1.c


    正确答案:A

  • 第7题:

    若有条件表达式则以下表达式中能完全等价于表达式(exp.的是( )。

    A.(exp==0)

    B.(exp!=0)

    C.(exp==1)

    D.(exp!=1)


    正确答案:B
    条件运算符要求有3个操作对象,称三目(元)运算符,它是C语言中惟一的一个三目运算符。条件表达式的一般形式为:表达式1?表达式2:表达式3,其求解顺序是:先求解表达式l,若为非0(真)则求解表达式2,此时表达式2的值就作为整个条件表达式的值。若表达式1的值为O(假),则求解表达式3,表达式3的值就是整个条件表达式的值,注意++、一一的用法。

  • 第8题:

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

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

    正确答案:B

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

    单选题
    下面的函数调用语句含有的实在参数的个数是()。    func((exp1,exp2),(exp3,exp4,exp5));
    A

    5

    B

    4

    C

    3

    D

    2


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

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

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

    A.1个

    B.2个

    C.4个

    D.5个


    正确答案:B

  • 第15题:

    设有条件表达式:(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。

  • 第16题:

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

    A.(EXP==0)

    B.(EXP!=0)

    C.(EXP==1)

    D.(EXP!=1)


    正确答案:B
    解析:本题考查的重点是条件表达式的用法。条件表达式首先判断“(EXP)”是真值还是假值。而在C语言中,真值是任意非零值,也可以是负数,而假值是零。因此,与条件表达式中“(EXP)”完全等价的是选项B。

  • 第17题:

    以下函数调用语句中含有_______个实参。 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)。

  • 第18题:

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

    A.1

    B.2

    C.4

    D.5


    正确答案:B

  • 第19题:

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

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

    正确答案:D

  • 第20题:

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

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

    正确答案: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
    解析: 暂无解析

  • 第24题:

    单选题
    以下函数调用语句中含有的实参个数为() func((exp1,exp2),(exp3,exp4,exp5));
    A

    1

    B

    2

    C

    4

    D

    5


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