1、以下数据中不正确的数值或字符常量是(C),答案为什么是C?
A、0 B、5L C、 o13 D、9861
2、下列不合法的十二进制数是(C)答案为什么是C?
A、 0xff B、 OXcde C、 ox11 D、 Ox23
打错了,第二题是不合法的十六进制数
不好意思,第二题是问不合法的十六进制数,打错了
追答不好意思,我也说错了,ox在代码里代表的是十六进制的意思,并不是跨度的问题,你把11化到二进制就会发现应为10001,再转化到十进制就是9,而九在十六进制中就表示为九,或者11直接表示为A
追问11是分开的还是就是11,D选项23也是分开的吗?
对于这个问题我很糊涂啊,怎么看啊?
23就也可以表示成二进制,应为100011,再转化成十进制为35>16,因此是成立的