知识点:实型的定义方法和实型常量的表达方法;
重要程度:★★★★
1、实型常量
在C语言中,实型常量有两种表示形式:小数形式和指数形式。
(1)小数形式
规则如下:1. 有且仅有一个小数点。
2. 左边和右边可以有一边没有数据,但是不能同时没有数据。
如:3.14159 0.158 12. .36 0.0 -18.0
(2)指数形式(E前E后都有数,E后必为整数)
规则如下:1. 有且仅有一个字母e(或者E)。
2. 左右两边都必须有数据。
3. 左边可以是整数也可以是小数。
4. 右边只能是整数。
以下列举出几个正确的指数形式:
1e5 (表示数值1??105)
1.25E+4 (表示数值1.25??104)
2.0E-3 (表示数值2.0??10-3)
实型常量的常见错误:
12 (缺少小数点,12其实为一个整型的常量而不是实型常量)
e5 (缺少小数部分)
1.25E (缺少指数部分)
2.0E1.3 (指数部分不是整数)
例1: 以下选项中合法的实型常数是
A)5E2.0 B)E-3 C).2E0 D)1.3E
分析:本题的答案是C。
选项(A)的指数部分不是整数。c语言字母对应ascii码
选项(B)缺少小数部分。