以下选项中,能用作数据常量的是(  )。

题目
单选题
以下选项中,能用作数据常量的是(  )。
A

o115

B

0118

C

1-5e1.5

D

115L

参考答案和解析
正确答案: D
解析:
C语言中实型常量有两种表示:小数形式和指数形式。在指数形式中,字母e(或E)之前必须要有数字,且e或E后面的指数必须为整数,故C项错误;八进制整数常量以数字0开始,而不是o,故A项错误。在八进制数中的有效数字为0~7,故B项错误;L是长整型数据标识,115L为长整型常数即long int,D项正确。答案选择D选项。