更多“已知a,b均被定义为double型,则表达式:a=5/2的值为()。A.1B.3C.3.0D.2.5 ”相关问题
  • 第1题:

    5、若有以下定义: double d[10]; double *p1=d; double *p2=&d[3]; 已知一个double型数据占8个字节,则p2-p1值为():

    A.8

    B.16

    C.24

    D.3

    E.32


    3

  • 第2题:

    【单选题】若已知定义x和y为double类型,则表达式x=1,y=x+3/2的值是()。

    A.1

    B.2

    C.2.0

    D.2.5


    2.5

  • 第3题:

    4、若已定义x和y为double型变量,则表达式x=1,y=x+3/2的值是()。

    A.1

    B.2

    C.2.0

    D.2.5


    2.0

  • 第4题:

    若已定义X和Y为double型,则表达式:x=1,y=x+3/2的值是()

    A.2

    B.2.0

    C.1

    D.2.5


    C 由于变量x和y都是double类型,表达式x=l,y=x+3/2是先计算x=1,由于1是整型的,x是double类型的,该计算先将整数1转换成double类型的1.0,并将1.0赋给变量x。计算y=X+3/2是先求3/2的值,因是两整数相除,结果是整型值1,然后在计算X+1时,也先将1转换成1.0,然后求得X+l的值为2.0,最后将该值赋给变量y,并得到整个表达式的值为2.0.所以解答是C。

  • 第5题:

    假设a和b为double型,则表达式a=2,b=a+3/2的值是()。


    C