参考答案和解析
正确答案:True
更多“已知x为整数变量,那么表达式int(hex(x),16)==x的”相关问题
  • 第1题:

    设x、y、z和k都是int型变量,则执行表达式:x=(y=4,Z=16,k=32)后,x的值为______。

    A.4

    B.16

    C.32

    D.52


    正确答案:C

  • 第2题:

    若x,i,j和k都是int型变量,则执行下面表达式后x的值为()。x=(i=4,j=16,k=32)

    A.4

    B.16

    C.32

    D.52


    正确答案:C

  • 第3题:

    下列表达式中,能够保留变量x整数部分并进行四舍五入的是

    A) Fix (x)

    B) Int(x)

    C)Rnd(x)

    D) Round(x)


    正确答案:C
    【答案】:C
    【知识点】:函数应用
    【解析】:fix(x)函数与int(x)函数同为取整函数,但有所不同。当x为正时,两个取整函数都是删除x小数部分,返回其整数部分的值,不进行四舍五入;当x为负时,Int(x)返回小于或等于x的最大整数,fix(x)函数返回大于或等于x的最小整数。x可以是实数型或货币型数据。Rnd 函数是随机函数,它返回小于 1 但大于或等于 0 的值。Round 函数返回按指定位数进行四舍五入的数值。故答案为C。

  • 第4题:

    设x、y\z和k都是int型变量,执行表达式x=(y=4,z=16,k=32)后,x的值为______。

    A.4

    B.16

    C.32

    D.52


    正确答案:C

  • 第5题:

    若变量x为int类型,并且值为4,则执行表达式x+=x-=x*x以后,x的值为()。

    • A、-24
    • B、-16
    • C、16
    • D、24

    正确答案:A

  • 第6题:

    已知ord(’A’)的值为65并且hex(65)的值为’0x41’,那么表达式’/x41b’的值为()。


    正确答案:'Ab'

  • 第7题:

    已知有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

  • 第8题:

    若x是int型变量,则执行下面表达式后,x的值为()。x=(a=4,6*2)


    正确答案:12

  • 第9题:

    假定X是一个数值型变量,那么由函数组成的表达式INT(X/2)=X/2()。

    • A、用于测试X是否偶数
    • B、返回一个整数
    • C、返回一个奇数
    • D、用于测试X是否整数

    正确答案:A

  • 第10题:

    填空题
    已知ord(’A’)的值为65并且hex(65)的值为’0x41’,那么表达式’/x41b’的值为()。

    正确答案: 'Ab'
    解析: 暂无解析

  • 第11题:

    单选题
    若x、i、j和k分别是int类型的变量,则计算表达式x=(i=4,j=16,k=32)以后,变量x的值是()。
    A

    4

    B

    16

    C

    32

    D

    52


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

  • 第12题:

    单选题
    若变量x为int类型,并且值为4,则执行表达式x+=x-=x*x以后,x的值为()。
    A

    -24

    B

    -16

    C

    16

    D

    24


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

  • 第13题:

    设有定义语句:double x=2.5, y=4.7;int a=7;那么表达式x+a%3*(int)(x+ y)%2/4的值为【 】。


    正确答案:2.5
    2.5 解析:本题考核运算符的使用(包括类型、优先级、结合性)。强制类型转换符()将表达式x+y的值转换为int型,那么表达式“a%3*(int) (x+y)%2/4”结果将为整型,计算:7%3*7%2/4的结果为0,而x为double型,所以最后的结果为2.5

  • 第14题:

    已知有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

  • 第15题:

    设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是( )。A.x&&yB.x<=y

    设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是( )。

    A.x&&y

    B.x<=y

    C. x||++y&&y-z

    D.!(x


    正确答案:D
    本题考查逻辑运算符的使用。当“&&”的两个运算对象都是逻辑1时,表达式返回值才是1;“||”的两个运算对象至少有一个是逻辑1时,表达式返回值也是1,x<y为1,!z为0,1&&0为1,0||为1,因此,!1为0。

  • 第16题:

    下列表达式中,能够保留变量X整数部分并进行四舍五入的是( )。A.Fix(x) B.Rnd(x) SX

    下列表达式中,能够保留变量X整数部分并进行四舍五入的是( )。

    A.Fix(x)

    B.Rnd(x)

    C.Round(x)

    D.Int(x)


    正确答案:C
    Fix函数是直接去掉参数的小数部分,Rnd是一个随机数,Int函数为取整函数,所以答案选择C。

  • 第17题:

    已知x,y=map(int,[’1’,’2’]),那么表达式x+y的值为()。


    正确答案:3

  • 第18题:

    设x.y.z和k都是int型变量,则执行表达式:x=(y=4,z=16,k=32)后,x的值为()

    • A、4
    • B、16
    • C、32
    • D、52

    正确答案:C

  • 第19题:

    设x,i,j,k都是int型变量,表达式x=(i=4,j=16,k=32)计算后,x的值为()。


    正确答案:32

  • 第20题:

    设x、y、z和k都是int型变量,则执行下列表达式后,变量x的值为().x=(y=4,z=16,k=32)

    • A、4
    • B、16
    • C、32
    • D、52

    正确答案:C

  • 第21题:

    填空题
    已知x,y=map(int,[’1’,’2’]),那么表达式x+y的值为()。

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

  • 第22题:

    填空题
    已知x为整数变量,那么表达式int(hex(x),16)==x的值为()。

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

  • 第23题:

    单选题
    假定X是一个数值型变量,那么由函数组成的表达式INT(X/2)=X/2()。
    A

    用于测试X是否偶数

    B

    返回一个整数

    C

    返回一个奇数

    D

    用于测试X是否整数


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

  • 第24题:

    单选题
    设x.y.z和k都是int型变量,则执行表达式:x=(y=4,z=16,k=32)后,x的值为()
    A

    4

    B

    16

    C

    32

    D

    52


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