c语言数值常量表示方法问题求大神指点下面那几个数是错误的,错在什么地方.12.-0xf是负数16进制吗?4.5e0里面的e是什么?.10,000是错误的吗?12.以下选项中,合法的一组C语言数值常量是( a ).A) 12.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 21:07:00
c语言数值常量表示方法问题求大神指点下面那几个数是错误的,错在什么地方.12.-0xf是负数16进制吗?4.5e0里面的e是什么?.10,000是错误的吗?12.以下选项中,合法的一组C语言数值常量是

c语言数值常量表示方法问题求大神指点下面那几个数是错误的,错在什么地方.12.-0xf是负数16进制吗?4.5e0里面的e是什么?.10,000是错误的吗?12.以下选项中,合法的一组C语言数值常量是( a ).A) 12.
c语言数值常量表示方法问题
求大神指点下面那几个数是错误的,错在什么地方.12.-0xf是负数16进制吗?4.5e0里面的e是什么?.10,000是错误的吗?
12.以下选项中,合法的一组C语言数值常量是( a ).
A) 12.0Xa23 4.5e0
B) 028 .5e-3  -0xf
C) .177 4e1.5 0abc
D) 0x8A 10,000 3.e5

c语言数值常量表示方法问题求大神指点下面那几个数是错误的,错在什么地方.12.-0xf是负数16进制吗?4.5e0里面的e是什么?.10,000是错误的吗?12.以下选项中,合法的一组C语言数值常量是( a ).A) 12.
【A选项】
0x开头表示16进制数.
4.5e0是4.5乘以10的0次方,就是浮点数4.5
【B选项】
0开头是八进制,所以028不对,八进制是0~7,没有8
【C选项】
.177就是0.177
4e1.5不对,比如4.5e2的意思是4.5乘以10的2次方,e前面的数可以有小数点,后面的数必须是整数(可为负)
0abc不对,理由同B选项
【D选项】
10,000不对,不能有逗号
3.e5对,可以有小数点.