以下常量表示正确的是()

问题描述:

以下常量表示正确的是()
a.1.5E1.5
b.0118
c.0x11B
d.o115
我知道a和d是错的,但b和c实在确定不了!

选c
a、E后面应为整数
b、若一个数前面是0,则表示的是八进制数,八进制数的范围是0-7,是不会有8的
c、若一个数前面是0x,则表示的是十六进制数,题目中表示的是16进制数11b
d、英文字母'o'不会出现在数字里