C语言程序设计案例教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:宗小翀,袁启昌著
- 出 版 社:清华大学出版社;北京交通大学出版社
- 出版年份:2010
- ISBN:9787811239461
- 页数:223 页
第1章 C语言概述 1
1.1 C语言简介 1
1.1.1 C语言的发展 1
1.1.2 C语言的特点 1
1.2 C程序入门 2
1.2.1 一个简单的C语言程序例子 2
1.2.2 程序的简单分析 2
1.2.3 C语言程序结构 3
1.3 C程序上机基本知识 5
1.3.1 如何进入Turbo C 5
1.3.2 简单的程序调试 9
1.4 实训案例 12
1.5 习题 12
第2章 C语言程序设计基础 14
2.1 数据类型 14
2.1.1 标识符 14
2.1.2 常量与变量 15
2.1.3 变量赋初值 16
2.1.4 整型数据 17
2.1.5 实型数据 18
2.1.6 字符型数据 19
2.1.7 各种数值间的混合运算 21
2.2 运算符与表达式 21
2.2.1 算术运算符 22
2.2.2 算术表达式 24
2.2.3 赋值运算符和赋值表达式 25
2.2.4 逗号运算符与逗号表达式 26
2.3 基本输入/输出函数 26
2.3.1 字符输出函数putchar() 27
2.3.2 字符输入函数getchar() 28
2.3.3 格式输出函数printf() 28
2.3.4 格式输入函数scanf() 30
2.4 实训案例 31
2.5 习题 33
第3章 结构化程序设计基础 35
3.1 结构化程序设计 35
3.1.1 结构化程序设计思想 35
3.1.2 程序设计的工具 36
3.2 顺序结构程序设计 37
3.2.1 顺序结构程序设计的思想 37
3.2.2 顺序结构程序设计举例 37
3.3 选择结构程序设计 38
3.3.1 选择结构程序设计的思想 38
3.3.2 关系运算和逻辑运算 38
3.3.3 选择结构程序设计 41
3.4 循环结构程序设计 48
3.4.1 循环结构程序设计的思想 48
3.4.2 循环结构程序设计 48
3.4.3 循环结构程序举例 57
3.5 实训案例 58
3.6 习题 60
第4章 模块化程序设计 67
4.1 函数 67
4.1.1 函数的定义 67
4.1.2 函数的参数及返回值 69
4.1.3 函数调用 71
4.2 局部变量和全局变量 78
4.2.1 局部变量 78
4.2.2 全局变量 79
4.3 变量的存储类别 81
4.3.1 自动型变量 81
4.3.2 外部型变量 82
4.3.3 静态型变量 83
4.3.4 寄存器型变量 85
4.4 内部函数和外部函数 85
4.4.1 外部函数 85
4.4.2 内部函数 86
4.4.3 举例 86
4.5 C语言预处理 87
4.5.1 宏定义 87
4.5.2 文件包含 89
4.5.3 条件编译 90
4.5.4 举例 91
4.6 正确使用库函数 92
4.7 实训案例 93
4.8 习题 95
第5章 数组和指针 101
5.1 构造类型——数组 101
5.1.1 一维数组 101
5.1.2 二维数组 105
5.1.3 字符数组 110
5.1.4 向函数传递数组 117
5.2 指针 119
5.2.1 访问方式 120
5.2.2 指针变量 121
5.3 指针与数组 123
5.3.1 指向数组元素的指针 123
5.3.2 通过指针引用数组元素 124
5.3.3 指向多维数组的指针和指针变量 127
5.3.4 字符串和指针 130
5.3.5 指针数组 132
5.4 指针和函数 135
5.4.1 指针作为函数的参数 135
5.4.2 指针函数 136
5.4.3 函数指针 138
5.5 指向指针的指针 140
5.6 实训案例 141
5.7 习题 144
第6章 构造类型——结构体、共用体 148
6.1 结构体类型与结构体变量 148
6.1.1 结构体类型的定义 148
6.1.2 结构体变量的定义及初始化 149
6.1.3 结构体变量的引用 150
6.2 结构体数组和函数 152
6.2.1 定义及初始化结构体数组 152
6.2.2 结构体数组的引用 153
6.2.3 结构体数组应用举例 154
6.2.4 结构体变量作为函数的参数 155
6.3 共用体 156
6.3.1 共用体类型的定义 156
6.3.2 共用体变量的定义 157
6.3.3 共用体变量的引用 157
6.3.4 共用体变量的应用举例 158
6.4 枚举类型 159
6.4.1 枚举类型的定义 159
6.4.2 枚举类型变量的定义 160
6.4.3 枚举类型变量的引用 160
6.5 用户自定义类型 161
6.5.1 用户自定义类型的含义 161
6.5.2 用typedef声明基本类型 161
6.5.3 用typedef声明构造类型 162
6.5.4 用户自定义类型的应用 163
6.6 实训案例 163
6.7 习题 165
第7章 位运算 170
7.1 位运算符和位运算 170
7.1.1 “按位与”运算符(&) 171
7.1.2 “按位或”运算符(|) 171
7.1.3 “异或”运算符(∧) 172
7.1.4 “取反”运算符(~) 173
7.1.5 “左移”运算符(<<) 173
7.1.6 “右移”运算符(>>) 174
7.1.7 位运算赋值运算符 174
7.1.8 不同长度的数据进行位运算 175
7.2 位段 175
7.3 应用举例 176
7.4 实训案例 177
7.5 习题 178
第8章 文件 181
8.1 C文件概述 181
8.1.1 C文件的基本格式 181
8.1.2 缓冲文件和非缓冲文件 182
8.2 文件类型指针 182
8.2.1 文件类型 182
8.2.2 文件类型指针 183
8.3 文件的打开与关闭 183
8.3.1 文件的打开(fopen函数) 183
8.3.2 文件的关闭(fclose函数) 184
8.4 文件的读写 185
8.4.1 字符读写函数(fputc函数和fgetc函数) 185
8.4.2 字符串读写函数(fputs函数和fgets函数) 187
8.4.3 数据块读写函数(fwrite函数和fread函数) 187
8.4.4 格式化读写函数(fprintf函数和fscanf函数) 190
8.4.5 读写其他类型数据 190
8.5 文件定位 191
8.5.1 rewind函数 191
8.5.2 fseek函数 191
8.5.3 ftell函数 192
8.6 检测函数 193
8.6.1 ferror函数 193
8.6.2 clearerr函数 193
8.7 文件输入输出小结 193
8.8 习题 194
第9章 C程序综合实训 196
9.1 简单应用程序 196
9.2 一般应用程序 198
9.3 C语言课程设计 203
9.3.1 目的要求 203
9.3.2 实训时间 203
9.3.3 实训内容 203
9.3.4 参考题目 203
9.3.5 考核标准 204
附录A 信息处理流程图形符号 205
附录B ASCII码表 206
附录C C语言中的关键字 208
附录D 运算符和结合性 209
附录E 常用库函数 210
附录F Turbo C 2.0常用错误提示解释 214
附录G 部分习题参考答案 220
参考文献 223
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《走向现代的艰难“转换”》李浩昌著 2019
- 《节能减排路径优化理论分析及政策选择》方国昌著 2020
- 《于太昌山水画艺术》于太昌著 2008
- 《梁启超传》吴其昌著 2019
- 《盐柳1号研究与示范》李月祥,田生昌著 2018
- 《浮选机理论与技术》沈政昌著 2012
- 《生态安全》余谋昌著 2006
- 《囹圄集》杨洪昌著 2013
- 《名侦探柯南 第8辑 76》(日)青山刚昌著;natuya等译 2013
- 《梁启超传 中国宪政启蒙百年第一人》吴其昌著 2014
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016