(3字符型①字符型数据用来存储字符②很多计算机系统都使用ASCII码③ASCII码用8位二进制数的7位对字符进行连续编码字符十进制ASCII码存储状态C0null33127DEL
①字符型数据用来存储字符 (3)字符型 ②很多计算机系统都使用ASCII码 ③ASCII码用8位二进制数的7位对字符进行连续编码 十进制ASCII码 存储状态 字符 0 null . . . 33 ! . . . 127 DEL 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 1 1 1 1 1 1
④可以把字符型的量看作是一个0-127之间的整数处理③字符详细信息参见附录-AD记住口■数码0-9是连续的,0的ASCII码是48■大写字母A-Z是连续的,A的ASCII码是65■小写字母a-z是连续的,a的ASCII码是97■大、小写字母间差32
④可以把字符型的量看作是一个0-127之间的整数处理 ⑤字符详细信息参见附录-A ◼数码0-9是连续的,0的ASCII码是48 ◼大写字母A-Z是连续的,A的ASCII码是65 ◼小写字母a-z是连续的,a的ASCII码是97 ◼大、小写字母间差32 记住
(4)浮点型①c支持两种类型:float和double②不同类型的取值范围不同.能准确表示数字的位数不同表1一4两种浮点数的表示及大小表示方类型字节数准确表示数据位取值范围法46~7位-3.4×10-38~3.4×1038floatfloat8-1.7×10-308~1.7X1030815~16位doubledouble大小关系sizeof(float)<sizeof(double)?思考?若要编程求兀的值,应该选择什么类型的数据?为什么?
(4)浮点型 ①C支持两种类型:float和double ②不同类型的取值范围不同,能准确表示数字的位数不同 大小关系 sizeof(float) < sizeof(double) -1.7×10-308~1.7×10308 double double 8 15~16位 -3.4×10-38~3.4×1038 float float 4 6~7位 字节数 准确表示数据位 取 值 范 围 表示方 法 类 型 表1-4 两种浮点数的表示及大小 思考 若要编程求 的值,应该选择什么类型的数据?为什么?
1.5变量变量是具有某种类型的命名内存空间1.变量的定义(1)变量定义就是为使用的内存指定类型和名字数据类型变量名列表:short int maxItems;longnational_debt;举例floatpayRate;doubletax;charcode,kind;inta, b;
1.5 变 量 1.变量的定义 变量是具有某种类型的命名内存空间 (1)变量定义就是为使用的内存指定类型和名字 数据类型 变量名列表; short int maxItems; long national_debt; float payRate; double tax; char code, kind; int a, b; 举 例