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

以下选项中作为合法实型常量的是A1.234e04B1.234e0.4C1234e+4D1234e0

题目详情
以下选项中作为合法实型常量的是A 1.234e04 B 1.234e0.4 C 1234e+4 D 1234e0
▼优质解答
答案和解析
不知道是什么语言,如果是C++/C的话,A、C、D都 合法(double常量),只有B才是非法常量,
C++/C只规定字母 e (或者E)后面必须是整数,至于是正整数还是负整数,并不限制,
A 1.234e04 ,字母 e 后面是04属于整数,就是 4啦,等同于 1.234e4
C 1234e+4 ,字母 e 后面是 +4,相当于数学中的 正 4,等同于 1.234e4
D 1234e0,字母 e 后面是 0,自然也是整数
至于 B 1.234e0.4,e 后面是 0.4,不是整数,显然是非法的