更多“设有如下的变量定义:double x=4.700000;float y=2.5f;int z=7;则执行表达式“y+z%3* (int) (x+y)% ”相关问题
  • 第1题:

    已知有double型变量x=2.5,y=4.7,整型变量a=7, 则表达式 x+a%3*(int)(x+y)%2/4 的值是________.

    A.2.5

    B.2.4

    C.2.75

    D.0


    B

  • 第2题:

    已知有double型变量x=2.5,y=4.7,整型变量a=7, 则表达式 x+a%3*(int)(x+y)%2/4 的值是________.

    A.2.4

    B.2.5

    C.2.75

    D.0


    B

  • 第3题:

    变量dx、dy和dz的声明和初始化如下: double dx = (double) x; double dy = (double) y; double dz = (double) z; 若float和double分别采用IEEE 754单精度和双精度浮点数格式,sizeof(int)=4,则对于任意int型变量x、y和z,以下哪个关系表达式是永真的?

    A.dx*dx >= 0

    B.(double)(float) x == dx

    C.dx+dy == (double) (x+y)

    D.(dx+dy)+dz == dx+(dy+dz)

    E.dx*dy*dz == dz*dy*dx

    F.dx/dx == dy/dy


    B

  • 第4题:

    变量dx、dy和dz的声明如下: double dx = (double) x; double dy = (double) y; double dz = (double) z; 已知float和double分别采用IEEE 754单精度和双精度浮点数格式,sizeof(int)=4,对于任意int型变量x、y和z,以下哪些C语言关系表达式是非永真的?

    A.dx*dx >= 0

    B.(double)(float) x == dx

    C.dx+dy == (double) (x+y)

    D.(dx+dy)+dz == dx+(dy+dz)

    E.dx*dy*dz == dz*dy*dx

    F.dx/dx == dy/dy


    (double)(float) x == dx;dx+dy == (double) (x+y);dx*dy*dz == dz*dy*dx;dx/dx == dy/dy

  • 第5题:

    设x为float型变量,y为double型变量,a为int型变量,b为long型变量, c为char型变量,则表达式x+y*a/x+b/y+c的值为()类型。

    A.int

    B.long

    C.double

    D.char


    double