itgle.com
更多“有如下表达式19/3*sqrt(4.0)/5,则该表达式值数据类型为()。”相关问题
  • 第1题:

    表达式18/4*sqrt(4.0)/8值的数据类型为______。

    A.int

    B.float

    C.double

    D.不确定


    正确答案:C
    解析:根据数据类型转换时的就长转换规则,可以得到最后的结果应是实型。

  • 第2题:

    有如下表达式19/30*.sqrt(4.0)/5,则该表达式值数据类型为 ______。

    A.int

    B.float

    C.double

    D.不确定


    正确答案:C

  • 第3题:

    有如下定义:int a=1;byte b=2;则表达式a+b的数据类型为()。

    A.int

    B.byte

    C.char

    D.long


    答案:A

  • 第4题:

    有如下定义:float a=1.0f;double b=2.0;则表达式a+b的值的数据类型为()。

    A.float

    B.double

    C.char

    D.int


    答案:B

  • 第5题:

    设有如下宏定义:defineA3+2defineBA*A则表达式“B*B”的值为( )。

    A.23

    B.5

    C.25

    D.625


    正确答案:A

  • 第6题:

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


    正确答案:5.0

  • 第7题:

    设chart=’A’;则表达式5+0.6+t值的数据类型为()。

    • A、int
    • B、float
    • C、不确定
    • D、double

    正确答案:D

  • 第8题:

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


    正确答案:2.0

  • 第9题:

    设a=3,b=5,则以下表达式值为真的是()。

    • A、B、(a>Or(b>0)
    • B、D、(-3+5>And(b>0)

    正确答案:B

  • 第10题:

    单选题
    设a=3,b=5,则以下表达式值为真的是()。
    A

    B、(a>Or(b>0)

    B

    D、(-3+5>And(b>0)


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

  • 第11题:

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

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

  • 第12题:

    单选题
    有如下定义:floata=3.14f;byteb=3;则表达式a+b的值的数据类型为()
    A

    byte

    B

    int

    C

    char

    D

    float


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

  • 第13题:

    设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是( )。A. B. S

    设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是( )。

    A.

    B.

    C.

    D.


    正确答案:D
    该题考查逻辑与”&&”和逻辑或”||”以及逻辑非”!¨符号的用法。选项A)即3&&4为真;选项B)即3<=4为真;选项C)是一个逻辑或与逻辑与的混合运算,只要执行了逻辑或左半部分,程序将直接停止执行逻辑或右半部分程序,因为x的值为真;此时选项c)变为l&&一1为真。选项D)不用计算,括号内逻辑或右边的值为l,因而括号内的值为1,再进行逻辑非运算得0。

  • 第14题:

    设int a=3,b=4,c=5;,则下面的表达式中,值为0的表达式是( )。

    A、a>b

    B、a<=b

    C、(a||b)>c

    D、a<=(b||c)

    E、!((a


    参考答案ACDE

  • 第15题:

    有如下定义:float a=3.14f;byte b=3;则表达式a+b的值的数据类型为( )。

    A.byte

    B.int

    C.char

    D.float


    答案:D

  • 第16题:

    设整型变量i的值为3,则计算表达式i---i后表达式的值为( )

    A.0

    B.l

    C.2

    D.表达式出错


    正确答案:A
    有些运算符只有一个字符,也有许多运算符由两个字符组成。特别是有些字符既可是单个字符的运算符,又能组成双字符的运算符。编译系统在识别源程序时,通常是尽量多地读八字符,能组成多字符单词的先尽量组成多字符单词。所以表达式i---i,被编译器理解为(i--)-i。另外,当表达式中某变量有后缀自增和自减运算时,先按变量的原值计算表达式,然后再对变量进行自增和自减运算。同样地,当表达式中某变量有前缀自增和自减运算时,先对变量进行自增和自减运算,然后再按变量的新值计算表达式。按这个约定,求表达式(i--)-i是计算i-i的值为0,然后再对i作自减运算。这样,表达式(i--)-i的值为0。所以解答是A。

  • 第17题:

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


    正确答案:3.0

  • 第18题:

    有如下定义:inta=1;byteb=2;则表达式a+b的数据类型为()

    • A、int
    • B、byte
    • C、char
    • D、long

    正确答案:A

  • 第19题:

    如果intx的初始值为5,则执行表达式x-=3之后,x的值为()。


    正确答案:2

  • 第20题:

    表达式18/4*sqrt(4.0)/8值的数据类型为()。

    • A、int
    • B、float
    • C、double
    • D、不确定

    正确答案:C

  • 第21题:

    A=7,B=3,C=4,则表达式AMOD3+B^3/C/5的值为()。


    正确答案:2

  • 第22题:

    单选题
    有如下定义:floata=1.0f;doubleb=2.0;则表达式a+b的值的数据类型为()
    A

    float

    B

    double

    C

    char

    D

    int


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

  • 第23题:

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

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

  • 第24题:

    单选题
    设chart=’A’;则表达式5+0.6+t值的数据类型为()。
    A

    int

    B

    float

    C

    不确定

    D

    double


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