8.下面四个选项中,均是正确的八进制数或十六进制数的选项是( C )。 A) -10 0x8f -011 B) 0abc -017 0

8.下面四个选项中,均是正确的八进制数或十六进制数的选项是(C)。A)-100x8f-011B)0abc-0170xcC)010-0x110xf1D)0a12-0x123... 8.下面四个选项中,均是正确的八进制数或十六进制数的选项是( C )。
A) -10 0x8f -011    B) 0abc -017 0xc
C) 010 -0x11 0xf1   D)0a12 -0x123 -0xa
请详细解答每个选项的的正确与错误原因!!感谢!!
展开
 我来答
拼搏小崽
推荐于2017-10-09 · 超过11用户采纳过TA的回答
知道答主
回答量:38
采纳率:0%
帮助的人:12.3万
展开全部
用二进制表示八进制的数时,只有三位:也就是000-111,2的3次方组合=8,且八进制数不能表示负数和小数,用来表示整数;
在数制使用时,常将各种数制用简码来表示:如十进制数用D表示或省略;二进制用B来表示;十六进制数用H来表示。如:十制数123表示为:123D或者123;二进制数1011表示为:1011B;十六进制数3A4表示为:3A4H。
另外在编程中十六进制数也用“0x”作为开头。
这样看来:A 、-10就不是八进制咯,-011更离谱,只有三位0和1的组合,这里整出4位,并且也不是16进制
B、0abc估计想表示的是16进制,但它没有以0x开头,所以错;-017和A的-011一样的解释;D、的0a12和B的0abc一样。
追问
A.选项还是不明白
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式