- 1、本文档共53页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 数据类型、运算符与表达式 §3.1 C 的数据类型 C语言提供了丰富的数据类型(Data Type),如下所示: §3.2 常量与变量 一、 标识符 用来表示变量名,函数名,数组名,文件名,类型名的有效字符序列。C 语言的标识符分三类:保留关键字、预定义标识符、用户标识符。 1. 保留关键字 均用小写字母表示,如:char int auto break long等。保留关键字不能作用户标识符使用。 (见p375,附录II) 2. 预定义标识符 通常供C的库函数名或预编译处理中的专用命名使用。如: NULL = 0 等。 3. 用户标识符 C 程序中用户用于表示变量名,函数名,数组名,文件名,类型名的有效字符序列。 二、常量和符号常量 三、 变量 变量,是指在程序运行过程中,其值可以被改变的量,它对应着内存空间中一定长度的存储单元。 一个变量必须有一个变量名,才能在程序中被引用。变量的命名规则同用户标识符一致。习惯上变量名用小写字母表示。 C 语言中,变量必须 “ 先定义,后使用 ”。 定义格式: 存储类型 数据类型 变量名 如: auto int a; 可省略为:int a; 这条定义语句的作用:表示定义了一个变量名为 a 的整型变量,编译系统在处理这条变量定义语句时,就会在存储空间中为其分配两个字节的存储单元,并按整型格式存储数据。 §3.3 整型数据 §3.4 实型数据 §3.5 字符型数据 §3.6 变量赋初值 §3.7 各类数值型数据间的混合运算 §3.8 算术运算和算术表达式 说明: 1)自增、自减运算只能用于变量,不能用于常量或表达式。 如:5 + + (a +b) + + (? i ) + + 都是不合法的。 2)+ + 和 ? ? 的优先级是第2级,结合性按 “从右至左”。 如:?i + + 等价于:? (i+ +) 不等价于:(?i) + + 。 3)自增、自减运算主要用在循环语句和指针变量。 关于多个子表达式为自增/自减运算的问题(补充) §3.9 赋值运算符和赋值表达式 §3.10 逗号运算符和逗号表达式 第三章 数据类型、运算符与表达式 小结 §3.1 C的数据类型 §3.2 常量与变量 §3.3 整型数据 §3.4 实型数据 §3.5 字符型数据 §3.6 变量赋初值 §3.7 各类型数据间的混合运算 §3.8 算术运算符及表达式 §3.9 赋值运算符及表达式 §3.10逗号运算符及表达式 要求掌握以下DOS命令 一、目录操作命令: 1、DIR 列文件目录(内部命令) 2、MD/MKDIR 建立子目录(内部命令) 3、 改变当前驱动器 4、CD/CHDIR 显示或改变当前目录(内部命令) 5、RD/RMDIR 删除子目录(内部命令) 6、PATH 建立搜索路径(内部命令) 7、PROMPT 设置系统提示符(内部命令) 二、文件操作命令: 1、TYPE 文本文件内容显示(内部命令) 2、REN/RENAME 文件更名命令(内部命令) 3、DEL/ERASE 删除文件命令(内部命令) 4、DELTREE 删除目录树命令(外部命令deltree.exe) 5、COPY 文件复制命令(内部命令) 6、XCOPY 多功能拷贝命令 (外部命令xcopy.exe) 7、ATTRIB 文件属性显示和修改文件(内部命令) 三、磁盘操作命令: 1、FORMAT 磁盘格式化命令(外部命令) 第一次上机实验题 如:假设已定义i为int变量,f为float变量,d为double变量,e为long变量,则10 + ‘a’ + i*f – d/e的运算过程为 (1) i, f? double型? i*f (2) e ? double ? d/e (3) ‘a’? 97 ? (10+97) (4) 107 ? double型再加i*f的结
您可能关注的文档
- 第9章类和象.ppt
- C++课程记.doc
- Pasca与C语言的简单比较.doc
- prote第六讲.doc
- SAS软件用方法.doc
- C语言习题答案曹.doc
- 第6章 变变量的值——.ppt
- Java基教程_2_语言基础.ppt
- Cshar中对象的创建.ppt
- 第4章 Vsual Basic程序代码设计(4-17).ppt
- 半导体材料性能提升技术突破与应用案例分析报告.docx
- 半导体设备国产化政策支持下的关键技术突破与应用前景报告.docx
- 剧本杀市场2025年区域扩张策略研究报告.docx
- 剧本杀行业2025人才培训体系构建中的市场需求与供给分析.docx
- 剧本杀行业2025年人才培训行业人才培养模式创新与探索.docx
- 剧本杀行业2025年内容创作人才需求报告.docx
- 剧本杀行业2025年区域市场区域剧本市场消费者满意度与市场竞争力研究报告.docx
- 剧本杀市场2025年区域竞争态势下的区域合作策略分析报告.docx
- 剧本杀行业2025人才培训与行业人才培养模式创新.docx
- 剧本杀行业剧本创作人才心理素质培养报告.docx
文档评论(0)