早教吧 育儿知识 作业答案 考试题库 百科 知识分享

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

题目详情
c语言数值常量表示方法问题 求大神指点下面那几个数是错误的,错在什么地方.12.是什么意思,-0xf是负数16进制吗? 4.5e0里面的e是什么?.177是什么意思? 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
▼优质解答
答案和解析
整型常量有三种表示方法
1)十进制整数,如22,44
2)八进制整数,以0开头,如0123表示八进制123
3)十六进制,以0x或者0X开头如0x123表示十六进制123
实型常量有两种表示方法
1)十进制小数形式,如12.代表是实型常量区别于整型常量
2)指数形式,如4.5e0代表4.5*10^0即4.5乘以10的0次方