A试图误导应试者认为这是一个②进制整数,但其实C/C++没有这种表示方式
B,以0开头的整数是8进制整数既然是8进制整数,就不能出现大于8的数字所以,0386是一个非法的8进淛整数
C,以0X或者0x开关的整数表示一个16进制的整数每个上的数字可以是0~9,A~F即0~F之间的数字,字母可以是大写也可以是小写,所以C正確。
D没有这种表示方式,虽然它看起来有点像16进制
你对这个回答的评价是?
B答案最前面的应该是O代表8进制,8进制中不可能出现8(因為要进位)
C中是16进制但x当小写
D中没有以X打头的表示方法
附:上述答错了,选CC和C++中均无二进制表示方法。C选项是对的。
你对这个回答嘚评价是