更多“假设有int x=11;,则表达式(x++*1/3)的值是()”相关问题
  • 第1题:

    设有int x=11;,则表达式(x++*2/3)的值是( )。

    A.7

    B.8

    C.11

    D.12


    正确答案:A
    解析: 当自加运算符做后缀表达式的时候,表达式的值不变,只有变量的值增1,所以表达式(x++*2/3)相当于(11*2/3)取整后为7。

  • 第2题:

    若有定义语句:int x=3,y=2,z=1;则表达式x <y?x:y的值是______。


    正确答案:2
    2

  • 第3题:

    设有“intx=11;”,则表达式(x++*2/3)的值是( )。

    A.7

    B.8

    C.11

    D.12


    正确答案:A
    A。【解析】当自加运算符做后缀表达式的时候,表达式的值不变,只有变量的值增1,所以表达式(x++*2/3)相当于(11*2/3)取整后为7。

  • 第4题:

    若有定义:int x=3,y=4;则表达式!x||y的值为()

    A.1

    B.0

    C.3

    D.4


    参考答案:A

  • 第5题:

    设有定义“int x=8,y,z;”,则执行“y=z=x++,x=y==z;”后,变量x值是( )

    A.0

    B.1

    C.8

    D.9


    正确答案:B
    这是逗号表达式组成的语句,要先计算“y=z=x++”,结果变量y和z的值均为8。注意++是后缀运算符,同时x等于9。再计算“x=y==z”,由于“==”优先于“=”,所以x的值等于“y==z”,而y和z值相等,所以运算结果为1,即x值为1。本题答案应选B。

  • 第6题:

    假定x=5,则表达式2*x++的值为12。()

    A

    B



  • 第7题:

    若有int x=3,y=4,z=5; ,则表达式 !(x+y)+z-1 && y+z/2的值是()


    正确答案:1

  • 第8题:

    假设有int x=11;,则表达式(x++*1/3)的值是()

    • A、3
    • B、12
    • C、11
    • D、0

    正确答案:A

  • 第9题:

    假定x=5,y=6,则表达式x++*++y的值为()。


    正确答案:35

  • 第10题:

    设有intx=11;则表达式(x++*l/3)的值为()。

    • A、3
    • B、4
    • C、11
    • D、12

    正确答案:A

  • 第11题:

    填空题
    设x=2,则表达式(x++)/3的值是()。

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

  • 第12题:

    填空题
    设x=10;则表达式x<10?x=0:x++的值为()。

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

  • 第13题:

    设有int x=11;则表达式(x++*1/3)的值是

    A.3

    B.4

    C.11

    D.12


    正确答案:A

  • 第14题:

    设有int x=11;,则表达式(x++*1/3)的值是A.3 B.4 C.11 D.12


    正确答案:A
    当自加运算符作为后缀表达式时,表达式的值不变,只有变量的值增1,所以表达式(x++*1/3)相当于(11*1/3),取整后为3。

  • 第15题:

    若有定义“int a=5,b=7;”,则表达式a%-(b%2) 运算后,a的值为( )。A.0B.1C.11S

    若有定义“int a=5,b=7;”,则表达式a%-(b%2) 运算后,a的值为( )。

    A.0

    B.1

    C.11

    D.3


    正确答案:A
    本题考查“%”运算符的使用。运算符“%”是整数除法的余数。本题中表达式a%=(b%2)等价于a=a%(b%2)=5%(7%2)=5%1=0。

  • 第16题:

    若有定义 int x=3,y;则执行语句y=(x++)+(x++)+(x++)后,y=( )。

    A、9

    B、12

    C、15

    D、18


    答案:B

  • 第17题:

    设有int x=11:表达式(x++*1/3)的值是( )。

    A.3

    B.4

    C.11

    D.12


    正确答案:A
    解析:自增运算的优先级高于其他双目算术运算符,同级算术运算符结合性为自左向右。所以表达式(x++*1/3)等价于 (x++)*1/3=11*1/3=3。

  • 第18题:

    设有 int x=11; 则表达式 (x++ * 1/3) 的值是().

    • A、3
    • B、4
    • C、11
    • D、12

    正确答案:A

  • 第19题:

    设x=10;则表达式x<10?x=0:x++的值为()。


    正确答案:10

  • 第20题:

    定义:doublex=3.5,y=3.2;则表达式(int)x*0.5的值是(),表达式y+=x++的值是()。


    正确答案:1.500000;6.700000

  • 第21题:

    假设有条件 int x=1,y=2,z=3;则表达式z+=x>y?++x:++y的值是()


    正确答案:6

  • 第22题:

    设x=2,则表达式(x++)/3的值是()。


    正确答案:0

  • 第23题:

    单选题
    假设有int x=11;,则表达式(x++*1/3)的值是()
    A

    3

    B

    12

    C

    11

    D

    0


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

  • 第24题:

    单选题
    设有intx=11;则表达式(x++*l/3)的值为()。
    A

    3

    B

    4

    C

    11

    D

    12


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