更多“设a=2,b=3,x=3.5,y=2.5,则(float)(a+”相关问题
  • 第1题:

    若输入1.5、2.5,则以下程序的运行结果为______。main(){ float a,b; int c; scanf("%f,%f,",&a,&b); c=max(a,b); printf("%d",c);}max(x,y)float x,y;{ float z; z=x>y?x:y; return(z);}

    A.1.5

    B.2.5

    C.2

    D.3


    正确答案:C

  • 第2题:

    若有定义: int a=7;float x=2.5,y=4.7;则表达式x+a%3,(int)(x+y)%2/4的值是( )。

    A.2.5

    B.2.75

    C.3.5

    D.0


    正确答案:A
    解析:x+y的值为实型7.200000,经强制类型转化成整型7。a%3的值为1,1*7的值为7,7%2的值为1。1/4的值为0,而非0.25,再与实型x相加,最终得结果为2.500000。

  • 第3题:

    设x=1,y=2和z=3,则表达式y+=z--/++x的值是

    A.3

    B.3.5

    C.4

    D.4.5


    正确答案:B
    解析:本题考查对运算符优先级的理解。赋值运算总是等号右边的运算优先于等号左边的运算。op++(op--)表示先取操作数的值op,然后再对它进行加1(减1)操作:而++op(--op)表示先将操作数的值加1(减1),然后再取值。Z--=3,++x=2,本题的表达式相当于:y=2+3/(1+1),结果为3.5。

  • 第4题:

    若有定义:int a=2,b=3;float x=3.5,y=2.5;则下面表达式的值为______。(float)(a+b)/2+(int)x%(int)y

    A.3.5

    B.35

    C.3.5

    D.35


    正确答案:C

  • 第5题:

    [0002]设x,Y为实数,则x^2=y^2的充分必要条件是(  )

    A.x=Y
    B.x=-y
    C.x^3=y^3
    D.|x|=|y |

    答案:D
    解析:

  • 第6题:

    x为int型,s为float型,x=3,s=2.5。表达式s+x/2的值为()。

    • A、4
    • B、3.5
    • C、2.5
    • D、3

    正确答案:B

  • 第7题:

    若有定义:int x=2,y=3;float i;则以下符合C语言语法的表达式是()

    • A、x=x*3=2
    • B、x=(y==1)
    • C、i=float(x)
    • D、i%(-3)

    正确答案:B

  • 第8题:

    设x=1,y=2,z=3,则表达式y+=z--/++x的值是()

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

    正确答案:A

  • 第9题:

    已知各变量的类型说明如下: inti=8,k,a,b; unsignedlongw=5; doublex=1.42,y=5.2; 则以下符合C语言语法的表达式是()。

    • A、a+=a-=(b=4)*(a=3)
    • B、a=a*3=2
    • C、x%(-3)
    • D、y=float(i)

    正确答案:A

  • 第10题:

    单选题
    设 x = 1 ,y = 2 , z = 3, 则表达式 y+=z--/++x 的值是()
    A

     3

    B

     3.5

    C

     4

    D

     5


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

  • 第11题:

    单选题
    有函数int max(int x,int y){float z=2.5; return(z);则返回值是()
    A

    2

    B

    2.5

    C

    3

    D

    要看实参


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

  • 第12题:

    单选题
    设x=1,y=2,z=3则执行语句y+=z--/++x;后y的值是()
    A

    3.5

    B

    3

    C

    4

    D

    5


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

  • 第13题:

    设x=1, y=2, z=3, 则表达式y+=Z--/++X执行后,主的值是______。

    A.3

    B.4

    C.3.5

    D.5


    正确答案:A

  • 第14题:

    若有定义intx=3,y=2和floata=2.5,b=3.5,则表达式:(x+y)%2+(int)a/(int)b的值是()。

    A.0

    B.2

    C.1.5

    D.1


    正确答案:D

  • 第15题:

    若有定义:int a=2,b=3;floatx=3.5,y=2.5;则表达式(float)(a+b)/2+(int)x%(int)y的值是()

    A.3.5

    B.3.0

    C.2.5

    D.2.0


    参考答案:A

  • 第16题:

    设x=1 , y=2 , z=3则执行语句 y+=z--/++x;后y的值是()。

    A.3.5

    B.3

    C.4

    D.5


    答案:B

  • 第17题:

    有函数int max(int x,int y){float z=2.5; return(z);则返回值是()

    • A、2
    • B、2.5
    • C、3
    • D、要看实参

    正确答案:A

  • 第18题:

    设x=2.5,a=7,y=4.7,则x+a%3×(int)(x+y)%2/4为()。


    正确答案:2

  • 第19题:

    设x=1,y=2,z=3则执行语句y+=z--/++x;后y的值是()

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

    正确答案:B

  • 第20题:

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

    • A、1
    • B、3
    • C、2.5
    • D、2.0

    正确答案:D

  • 第21题:

    若有定义:int a=2,b=3;floatx=3.5,y=2.5;则表达式(float)(a+b)/2+(int)x%(int)y的值是()

    • A、3.5
    • B、3.0
    • C、2.5
    • D、2.0

    正确答案:A

  • 第22题:

    单选题
    x为int型,s为float型,x=3,s=2.5。表达式s+x/2的值为()。
    A

    4

    B

    3.5

    C

    2.5

    D

    3


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

  • 第23题:

    单选题
    若有定义:int a=2,b=3;floatx=3.5,y=2.5;则表达式(float)(a+b)/2+(int)x%(int)y的值是()
    A

    3.5

    B

    3.0

    C

    2.5

    D

    2.0


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