制作:方斌 2.分类 (1)基本整型。在16位机中,用2字节存储,其数据范围与int 型变量一样。 (2)长整型(在数值后面加“L()”)。对超出基本整型值域 的整型常量,可使用长整型常量表示,其取值范围可达-231-(231- 1)。例如,123|、315L等。 3.类型匹配规则 类型匹配规则为:一个整型常量,可以赋给能容纳下其值的整型 变量 例如,其值在-215--(215-1)的整型常量,可以赋给int型变 量和 long int型变量;其值在-231-(231-1)的整型常量,就只 能赋给 long int型变量。 注意:常量无unsgηed型。但一个非负整型常量,只要它的值 不超过相应变量的值域(即取值范围),也可以赋给 unsigned型变量
制 作:方 斌 2.分类 (1)基本整型。在16位机中,用2字节存储,其数据范围与int 型变量一样。 (2)长整型(在数值后面加“L(l)”)。对超出基本整型值域 的整型常量,可使用长整型常量表示,其取值范围可达-231-(231- 1)。例如,123l、315L等。 3.类型匹配规则 类型匹配规则为:一个整型常量,可以赋给能容纳下其值的整型 变量。 例如,其值在-215--(215-1)的整型常量,可以赋给int型变 量和long int型变量;其值在-231--(231-1)的整型常量,就只 能赋给long int型变量。 注意:常量无unsigned型。但一个非负整型常量,只要它的值 不超过相应变量的值域(即取值范围),也可以赋给unsigned型变量
制作:方斌 35实型数据 3.51实型变量 C语言的实型变量,分为两种 (1)单精度型。类型关键字为 float,一般占4字节(32位)、提供 7位有效数字。 (2)双精度型。类型关键字为 double,一般占8个字节、提供15~16 位有效数字 3.5.2实型常量 1.表示形式 实型常量即实数,在C语言中又称浮点数,其值有两种表达形式: (1)十进制形式。例如3.14、9.8。 (2)指数形式:<尾数>E(e)<整型指数>。例如3.0E+5等。 2.关于类型 实型常量不分 float型和 double型。一个实型常量,可以赋给一个实 型变量(foat型或 double型)
制 作:方 斌 3.5 实型数据 3.5.1 实型变量 C语言的实型变量,分为两种: (1)单精度型。类型关键字为float,一般占4字节(32位)、提供 7位有效数字。 (2)双精度型。类型关键字为double,一般占8个字节、提供15~16 位有效数字。 3.5.2 实型常量 1.表示形式 实型常量即实数,在C语言中又称浮点数,其值有两种表达形式: (1)十进制形式。例如3.14、9.8。 (2)指数形式:<尾数>E(e)<整型指数>。例如3.0E+5等。 2.关于类型 实型常量不分float型和double型。一个实型常量,可以赋给一个实 型变量(float型或double型)