字符常量

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第三节实型数据

知识点:实型的定义方法和实型常量的表达方法;

重要程度:★★★★

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)的指数部分不是整数。

选项(B)缺少小数部分。

选项(D)缺少指数部分。

例2:以下选项中,不能作为合法常量的是

A)1.234e04 B)1.234e0.4 C)1.234e+4 D)1.234e0

分析:选项(B)的指数部分不是整数,所以答案为B,其它选项均为正确的常量。

相关文档
最新文档