ZKX's LAB

以下进制数表示错误的是 Visual C++6.0以下转义符号,错误的表示( ) .A)\027 B)\038 C)\x37 D)\x28

2021-04-27知识1

下列四组常数中,均是正确的八进制数或十六进制数的一组是() 注意2113一下,以0打头5261的是八进制数,以4102x打头的是十六进制数下面1653我们版来看:A.0abc 017 0xa/错误,第1个数权0abc是以0打头的,它是八进制数,八进制数取值为0~7,不可能为abc,所以错误B.016 0xbf 018/错误,第2个数018是以0打头的,它是八进制数,八进制数取值为0~7,不可能为8,所以错误C.010-0x11 0x16/对的D.0A21 7FF 123/错误,第1个数0A21是以0打头的,它是八进制数,八进制数取值为0~7,不可能为A,所以错误

8.下面四个选项中,均是正确的八进制数或十六进制数的选项是( C )。 A) -10 0x8f -011 B) 0abc -017 0 用二进制表示八2113进制的数时,5261只有三位:也就是000-111,2的3次方组合=8,且八4102进制数不能表1653示负数和小数,用来表示整数;在数制使用时,常将各种数制用简码来表示:如十进制数用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一样。

下列四组常数中,均是正确的八进制数或十六进制数的一组是() 注意一下,以0打头的是八进制数,以x打头的是十六进制数下面我们来看:A.0abc 017 0xa/错误,第1个数0abc是以0打头的,它是八进制数,八进制数取值为0~7,不可能为abc,所以错误B.016 0xbf 018/错误,第2个数018是以0.

#以下进制数表示错误的是

随机阅读

qrcode
访问手机版