33 整型数据.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
33 整型数据

计算机工程学院 伍俊明 * 计算机工程学院 伍俊明地 本章教学内容: 3.1 C语言的数据类型 3.2 常量与变量 3.3 整型数据 3.4 浮点型数据 3.5 字符型数据 3.6 变量赋初值 3.7 各类数值型数据间的混合运算 3.8 算术运算符和算术表达式 3.9 赋值语句和赋值表达式 3.10 逗号运算符和逗号表达式 第3章 数据类型、运算符与表达式 本章重点: 基本数据类型 常见运算符 算术表达式 赋值语句 3.1 C语言的数据类型 数据类型——描述数据的存储结构、取值范围、操作种类等 C语言中的数据类型 计算机工程学院 伍俊明 数据类型 构造类型 指针类型 空类型(无值类型) void 枚举类型 enum 数组类型 结构类型 struct 联合类型 union 基本类型 整型 int 字符型 char 实型(浮点型) 单精度实型float 双精度实型double 3.2 常量与变量 3.2.1 常量与符号常量 常量:在程序运行的过程中其值不能被改变的量 常量区分为不同的类型: 计算机工程学院 伍俊明 整型 100,125,-100,0 实型 3.14 , 0.125,-3.789 字符型 ‘a’, ‘b’,‘2’ 字符串 “a”, “ab”, “1232” 3.2 常量与变量 符号常量——通过符号名代表一个常量π 计算机工程学院 伍俊明 #define PI 3.14159 #include stdio.h void main(){ float r, c, s; r=2.0; c=2*PI*r; s=PI*r*r; printf(“r=%f, c=%f, s=%f\n”, r, c, s); } 说明:PI已经定义为符号常量,以后给它赋值是错误的,如 PI=3.14; 所有符号常量将在编译前进行替换! 3.2 常量与变量 3.2.2 变量 变量:在程序执行的过程中其值可以改变的量 变量代表内存中具有特定属性的一个存储单元,该单元的编号就是内存地址,该单元中存放的数据就是变量的值。为方便使用,可给该单元取一个名字,叫做变量名。 计算机工程学院 伍俊明 2.0 r 变量名 变量值 存储单元 210006 存储单元 3.2 常量与变量 变量的命名规则:以字母或下划线打头的字母、数字和下划线组成的序列,C标准至少识别31个。 举例: sum,_total, month, Student_name,lotus_1_2_3,BASIC, li_ling,r,R ? M.D.John, ¥123,3D64,ab ? 注意: 变量名必须“先定义、后引用” 变量名尽量“见名知义”,便于理解 每个变量定义时必须指明其类型 例:int i, j, k; float r, c, s; 计算机工程学院 伍俊明 变量定义的一般形式: 数据类型 变量列表; 3.3 整型数据 一、 整型数据的表示方法 十进制数:123,-456,4 八进制数:0123(等于十进制数83),-011 十六进制数:0x123(等于十进制数291),-0x34 二、 整型数据在内存中的存放形式 TC中占2个字节,VC++6.0中占4个字节 正数原码表示,负数补码表示 计算机工程学院 伍俊明 i j 10 -10 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 符号位 3.3 整型数据 三、变量的分类 根据数值范围分三类: 基本整型 int 短整型 short int,或short 长整型 long int,或long 按有无符号分类,共6小类 基本整型 [singed] int, unsigned int 短整型 [signed] short [int],unsigned short [int] 长整型 [signed] long [int],unsigned long [int] 计算机工程学院 伍俊明 3.3 整型数据 计算机工程学院 伍俊明 3.3 整型数据 四、整型变量的定义——一般置于函数的开头 int a, b; unsigned short c,d; long e, f; 例3.2 整型变量的定义与使用 例3.3 整型数据的溢出 计算机工程学院 伍俊明 整型数据的运算: 加:+ 减:- 乘:* 整除:/ 取余:% 3.3 整型数据 五、整型常量的类型 范围在-3276

文档评论(0)

wujianz + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档