优客文库提供全面的范文格式和文档模板,包括申请书、合同、借据、证明、求职信等,助力您快速撰写专业文档。

下列表达式的值为-10的是( )。 选择一项: a. Int(-10.9) b. Int(-9.9) c. -Abs(-10.9) d. Fix(-9.9)

热心网友 时间: 热度:°C 加入收藏 我要投稿 点赞()
这个问题涉及到几个不同的函数,包括`Int`、`Abs`和`Fix`。这些函数在不同的编程语言中可能有不同的实现,但在这里我们可以根据它们通常的含义来解答。

首先,我们来看每个选项:

a.`Int(-10.9)`
`Int`函数通常用于取整,它返回不大于给定数值的最大整数。因此,`Int(-10.9)`会返回-11,而不是-10。

b.`Int(-9.9)`
同样地,`Int(-9.9)`会返回不大于-9.9的最大整数,即-10。

c.`-Abs(-10.9)`
`Abs`函数返回给定数值的绝对值。所以,`Abs(-10.9)`会返回10.9。然后,取这个值的相反数,`-Abs(-10.9)`会返回-10.9,而不是-10。

d.`Fix(-9.9)`
`Fix`函数的行为可能因编程语言而异,但通常它会返回给定数值的整数部分,忽略小数部分。因此,`Fix(-9.9)`可能会返回-9,而不是-10。

综上所述,只有选项b的`Int(-9.9)`的值为-10。

答案是b。
221381
领取福利

微信扫码领取福利

微信扫码分享