- 1、本文档共58页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言幻灯片5
Chapter 3Data type, Operator and Expression数据类型、运算符 和表达式 学习说中文的过程? Process of studying English? 3.1 C的数据类型 3.2 常量与变量 3.3 整型数据 3.4 浮点型数据 3.5 字符型数据 3.6 变量赋初值 3.7 各类数值型数据间的混合运算 3.8 算术运算符和算术表达式 3.9 赋值运算符和赋值表达式 3.10 逗号运算符和逗号表达式 3.1 C的数据类型 程序所要处理的数据总是以某种特定形式存在,具有某种属性。 C的数据类型 整型 C 基本 字符型 的 类型 浮点型 单精度型 数 枚举类型 双精度型 据 构造 数组类型 类 类型 结构体类型 型 共用体类型 指针类型 空类型 3.2 常量与变量 1、常量constant与符号常量 常量:程序运行过程中,其值不能被改变。 常量可有不同类型: 整型: 12,0,-3 字符型:‘a’, ‘f ‘, ‘*’ 实型: -0.123,2.68,45.997 符号常量:用一个标识符代替一个常量 例3.1 #define PRICE 30 #include stdio.h void main( ) { int num, total; PRICE的作用 num=10; 范围 total=num*PRICE; printf(“total=%d”,total) } 符号常量一般大写,在其作用范围内其值不能被改变。 2、变量variant 程序运行过程中,其值可以被改变的量 实质上代表机器中的一个存储单元,用一个标识符作为变量的名称,该名称用于引用变量所代表的存储单元的地址,这个存储单元中存放的数据是变量的值。 标识符identifier:用来对变量、符号常量、数组、函数等命名的有效字符序列 组成规则: 以字母或下划线开头,由字母、数字或下划线构成,长度建议不超过8 判断: sum, $123 ,_above,33# ,b_2, M.D.John, total , ab, a1 *:大小写有区分 变量应“先定义,后使用” Defining before using (1)未被定义的标识符,不能作为变量名。 如有拼写错误在编译时就能发现。 (2)当一个变量在定义时被指定为一个确定类型后,编译时就能为其分配相应的存储单元。 (3)每一个变量在定义时即被指定为一个确定的类型,编译时就可以检查它所进行的运算是否合法。 3.3 整型数据 1、整型常量的表示方法 三种表示形式: (1)十进制整数: 123,-456,0 (2)八进制整数: 以0开头:0123 -> (123)8 (3)十六进制整数: 以0x开头:0x123 -> (123)16 2、整型变量 整型数据在内存中以二进制补码形式存放 正数的补码为其原码: 负数的存储形式 classfication 基本型 int 短整型 short int / short 长整型 long int / long 无符号型 无符号整型 unsigned int 无符号短整型 unsigned short 无符号长整型 unsigned long 无符号型只能存放不带符号的整数,它表示数的范围比一般整型变量中数的范围扩大一倍。 [signed]与unsigned 表3-1 Turbo C/Turbo C++整型数据表示范围 例:同一个整数13以不同长度存储 整型变量的定义 一般在一个函数开头部分的声明部分中定义变量 例3.2 #include stdio.h void main( ) {int a,b,c,d; unsigned u; a=12; b=-24;u=10; …… } 例3.3 整型数据的溢出 #include stdio.h void main( ) { int a,b; a=32767; b=a+1; prinft(“%d,%d\n”,a,b); } 运行结果: 32767, ?
您可能关注的文档
- chp15 n阶行列式的性质.ppt
- CHP4 建筑工程预算费用造价.ppt
- CIF详解及其相关文献.doc
- cij由j地设施服务i需求的总变动成本.ppt
- CIC项目计划管理程序.doc
- CI管理指导书.doc
- ci蛋糕店创业计划PPT.ppt
- CK黄金幻灯片2.ppt
- CL0课程要求.ppt
- Cisco路由器配置命令大全最新.doc
- 新版工程承包合同范本6篇.docx
- XX东商城项目外墙脚手架班组补充合同10篇.docx
- 合同范本办公楼租赁合同6篇.docx
- 2025年呼伦贝尔职业技术学院单招(数学)历年真题考点含答案解析.docx
- 2025年呼和浩特职业学院单招英语2014-2024历年真题考点试卷摘选含答案解析.docx
- 2025年呼和浩特职业学院单招职业适应性测试历年(2019-2024年)真题考点试卷含答案解析.docx
- 初中数学教学和学习总结.pdf
- 2025年呼和浩特职业学院单招职业技能测试近5年真题考点含答案解析.docx
- 最新合同工程欠款起诉书范文9篇.docx
- 2025年和田师范专科学校单招语文2019-2024历年真题考点试卷含答案解析.docx
文档评论(0)