问题 单项选择题

以下选项中可作为C语言合法常量的是______。

A) -80.
B) -080
C) -8e1.0 D) -80.0e

答案

参考答案:A

解析: 选项A是整型常量的十进制表示法,正确。八进制数表示法以0或-0开头,且“逢八进一”,所以选项B错误。实型常量的指数表示法是用字母e(或E)将实数的小数部分和指数部分分开,字母e(或E)之前的是小数部分,之后的是指数部分,这两部分都不能省略,且指数部分必须是整数,所以选项C和D错误,选A。

多项选择题
单项选择题