以下选项中,合法的一组C语言数值常量是( )。

admin2019-04-24  29

问题 以下选项中,合法的一组C语言数值常量是(    )。

选项 A、12.0 Xa23 4.5e0
B、028.5e-3 -0xf
C、.177 4e1.5 0abc
D、0x8A 10,000 3.e5

答案A

解析 C语言中,八进制整型常量的开头数字是0,十六进制整型常量的开头数字是0x或0x。C语言中的实型常量有两种表示形式:小数形式,表示的实型常量必须要有小数点;指数形式,以e或E后跟一个整数来表示以10为底数的幂数,且规定字母e或E之前必须要有数字,且e或E后面的指数必须为整数。B选项中028错误,八进制中没有数字8。C选项中4e1.5中e后面的指数不是整数。D选项中10,000数字之间不能有逗号。
转载请注明原文地址:https://jikaoti.com/ti/XNf0FFFM
0

最新回复(0)