基于案例的C语言程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:范永开编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2013
- ISBN:9787302310013
- 页数:324 页
第1章 C语言概述 1
1.1 计算机系统 1
1.1.1 计算机的发展史 1
1.1.2 计算机的硬件与软件 2
1.2 计算机语言 4
1.2.1 机器语言 4
1.2.2 汇编语言 4
1.2.3 高级语言 5
1.3 C语言 5
1.3.1 C语言的发展历程 6
1.3.2 C语言的特点 6
1.3.3 C语言的关键字、控制语句、运算符 7
1.4 认识第一个C语言程序源码 10
1.5 从C语言程序源码到可执行程序 11
1.5.1 编译预处理 11
1.5.2 编译、优化阶段 12
1.5.3 汇编过程 13
1.5.4 链接程序 13
1.6 VC6开发环境介绍 14
1.6.1 VC6的启动 14
1.6.2 VC6环境下的菜单项 16
1.6.3 VC6工作区与工程的概念 18
1.6.4 使用VC6进行C语言开发完整步骤 21
1.7 程序调试 27
第2章 数据输出 31
2.1 标识符与常量 31
2.1.1 标识符 31
2.1.2 常量 32
2.2 最常用的格式输出函数——printf函数 32
2.2.1 printf函数的基本格式 32
2.2.2 格式说明符 34
2.3 字符输出函数——putchar函数 37
2.4 实验课 38
第3章 数据输入 41
3.1 数据输入引例 41
3.2 C语言中变量的概念 42
3.2.1 变量 42
3.2.2 整型变量 42
3.2.3 浮点型变量 43
3.2.4 字符变量 43
3.2.5 变量的初始化 45
3.2.6 算数运算符和算术表达式 45
3.3 不同种类型数据输入及其格式控制 52
3.3.1 字符输入函数:getchar 52
3.3.2 格式输入函数:scanf 53
3.4 实验课 56
第4章 数据处理(1):三种基本结构 57
4.1 顺序结构 57
4.2 选择结构 59
4.2.1 关系运算符和关系表达式 59
4.2.2 逻辑运算符和逻辑表达式 60
4.2.3 if语句 61
4.2.4 条件运算符 64
4.2.5 switch语句 65
4.3 循环结构 68
4.3.1 while语句 69
4.3.2 do…while语句 70
4.3.3 for语句 70
4.3.4 循环的嵌套 72
4.3.5 break语句 73
4.3.6 continue语句 74
4.4 实验课 75
第5章 数据处理(2):数组 78
5.1 一维数组 78
5.1.1 一维数组的定义 79
5.1.2 一维数组元素的引用 80
5.1.3 一维数组的初始化 82
5.2 二维数组 87
5.2.1 二维数组的定义和引用 87
5.2.2 二维数组的初始化 88
5.3 字符数组 90
5.3.1 字符数组的定义 90
5.3.2 字符数组的初始化 91
5.3.3 字符数组的输入与输出 92
5.3.4 其他字符串处理函数 95
5.4 实验课 98
第6章 数据处理(3):函数 103
6.1 概述 103
6.2 函数的定义 104
6.2.1 函数定义的一般形式 104
6.2.2 函数的4大要素 105
6.2.3 函数的返回值:return语句的使用 105
6.2.4 return语句的说明 107
6.3 函数的调用 108
6.3.1 函数调用的一般形式 108
6.3.2 函数的调用方式 108
6.3.3 形参与实参 110
6.3.4 函数声明 111
6.4 数组作为函数参数 112
6.4.1 数组元素作函数实参 112
6.4.2 数组名作函数参数 112
6.4.3 多维数组作函数参数 116
6.5 函数的嵌套和递归调用 117
6.5.1 函数的嵌套调用 117
6.5.2 函数的递归调用 118
6.6 局部变量与全局变量 119
6.6.1 局部变量(内部变量) 119
6.6.2 全局变量(外部变量) 120
6.7 变量的存储类型 123
6.7.1 auto变量 123
6.7.2 静态变量 123
6.7.3 register变量 125
6.7.4 用extern声明外部变量 126
6.8 实验课 126
第7章 数据处理(4):指针 131
7.1 指针的概念 131
7.1.1 指针的初步认识 131
7.1.2 指针变量的定义和使用 133
7.2 数组指针 138
7.2.1 指向一维数组元素的指针 138
7.2.2 指向多维数组的指针 140
7.3 字符串指针 144
7.4 指针与函数 145
7.4.1 函数指针变量 145
7.4.2 指针型函数 147
7.4.3 指针作为函数参数 148
7.5 指针数组 149
7.5.1 指针数组的认识 149
7.5.2 指针在main函数中的应用 154
7.6 多级指针 156
7.7 指针小结 158
7.8 实验课 160
第8章 数据处理(5):结构体、共用体、枚举类型 163
8.1 结构体 163
8.1.1 结构体与结构变量 163
8.1.2 结构体变量的引用 166
8.1.3 结构体变量的初始化 167
8.1.4 结构体数组 168
8.1.5 结构体指针 170
8.1.6 链表 174
8.2 联合体 183
8.2.1 联合体和联合变量 183
8.2.2 联合体的引用及特点 184
8.3 枚举类型 185
8.3.1 枚举类型及变量的定义 186
8.3.2 枚举元素的引用 187
8.4 自定义类型 187
8.5 实验课 188
第9章 数据处理(6):文件 192
9.1 文件的概述 192
9.2 文件类型的指针 193
9.3 文件的打开与关闭 193
9.3.1 文件打开函数 194
9.3.2 文件关闭函数 196
9.4 文件的读写 196
9.4.1 单个字符读写函数 196
9.4.2 字符串读写函数 198
9.4.3 数据块读写函数 199
9.4.4 格式化读写函数 201
9.4.5 整数读写函数 201
9.5 文件的定位 202
9.5.1 文件的定位 202
9.5.2 文件位置指针的检测 205
9.6 文件出错的检测 206
9.6.1 文件出错检测函数 206
9.6.2 出错标志置零函数 207
9.7 实验课 207
附录A 编码规则 211
A.1 排版 211
A.1.1 程序文件的组成 211
A.1.2 {}括号的排版方式 213
A.1.3 采用锯齿状组织程序代码 213
A.1.4 语句行 214
A.1.5 空格 216
A.2 注释 217
A.2.1 多行注释 217
A.2.2 单行注释 219
A.3 命名 221
A.3.1 标识符的命名 221
A.3.2 变量的命名 222
A.3.3 函数的命名 222
A.4 其他 223
附录B 程序设计93例 229
附录C 模拟试卷及答案 298
模拟试卷一 298
模拟试卷二 304
模拟试卷三 309
模拟试卷一参考答案 313
模拟试卷二参考答案 316
模拟试卷三参考答案 319
附录D 教学大纲 323
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019