图书介绍
C语言程序设计 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![C语言程序设计 第2版](https://www.shukui.net/cover/1/35007580.jpg)
- 崔武子,李红豫编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302320609
- 出版时间:2013
- 标注页数:239页
- 文件大小:38MB
- 文件页数:250页
- 主题词:C语言-程序设计-高等职业教育-教材
PDF下载
下载说明
C语言程序设计 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言基础与顺序结构1
1.1认识C语言程序1
1.1.1了解C语言程序的构成1
1.1.2熟悉主函数框架3
1.2合理选用数据类型7
1.2.1合理选用整型数据7
1.2.2合理选用实型数据8
1.2.3合理选用字符型数据10
1.3学会使用常用运算符11
1.3.1学会使用算术运算符11
1.3.2学会使用赋值运算符13
1.4学会控制输入输出数据14
1.4.1使用格式输入输出函数出加法题14
1.4.2单个字符输入输出函数的使用15
1.5画顺序结构的流程图16
1.6贯穿教学全过程的实例——公交一卡通管理程序(1)17
1.7本章总结19
思考题21
上机练习21
第2章 分支结构22
2.1 if语句22
2.1.1学习使用关系运算符和if语句22
2.1.2认识省略else的if语句24
2.1.3学会使用逻辑运算符27
2.1.4学会使用嵌套的if语句29
2.1.5学会使用if-else if形式的嵌套if语句31
2.2 switch语句32
2.2.1认识switch语句32
2.2.2多个case语句相同情况的处理35
2.2.3用switch语句的技巧计算分段函数的值36
2.3用条件运算符转换大小写字母38
2.4程序举例39
2.4.1掌握三个数中求最大数的方法39
2.4.2掌握三个数排序的方法39
2.4.3熟悉菜单设计操作40
2.5贯穿教学全过程的实例——公交一卡通管理程序(2)41
2.6本章总结43
思考题44
上机练习45
第3章 循环结构46
3.1使用for语句实现循环控制46
3.1.1使用for语句重复显示信息46
3.1.2使用for语句重复出加法题48
3.2使用while语句实现循环控制50
3.2.1使用while语句为学生分班51
3.2.2使用while语句计算近似值53
3.3使用do-while语句实现循环控制54
3.3.1使用do-while语句计算加法题正确率54
3.3.2使用do-while语句编写打字练习程序57
3.4使用break语句强行退出循环58
3.5学会使用循环设计典型算法60
3.5.1学会找出Fibonacci数列的各项,掌握递推算法60
3.5.2用迭代算法求解某数的平方根62
3.5.3用枚举算法求解百元百鸡问题64
3.5.4学会判断质数的算法68
3.6贯穿教学全过程的实例——公交一卡通管理程序(3)71
3.7本章总结73
思考题75
上机练习76
第4章 数组77
4.1认识数组77
4.2使用一维数组77
4.2.1定义与引用一维数组77
4.2.2在字符串中找出数字字符构造新数组79
4.2.3判断密码是否正确80
4.2.4求一批数据中的最大值81
4.2.5在有序数据中插入一个数83
4.2.6排序数据85
4.3使用二维数组88
4.3.1求两个矩阵的和88
4.3.2求方阵对角线上元素之和90
4.3.3显示算术题和学生答题信息91
4.3.4编写不同级别的打字练习程序93
4.3.5统计一个学习小组的成绩94
4.4贯穿教学全过程的实例——公交一卡通管理程序(4)96
4.5本章总结103
思考题104
上机练习105
第5章 指针106
5.1认识变量的地址和指针变量106
5.2通过指针访问普通变量106
5.3通过指针访问数组108
5.3.1通过指针计算总分108
5.3.2通过指针将数据逆置110
5.3.3通过指针找出最大值112
5.3.4通过指针排序数据114
5.3.5通过指针计算两个矩阵的和114
5.4通过指针访问字符串116
5.4.1通过指针判断回文116
5.4.2在三个字符串中找出最大的字符串119
5.4.3将三个字符串从大到小进行排序120
5.4.4连接两个字符串121
5.5本章总结123
思考题124
上机练习124
第6章 函数127
6.1了解C语言程序的执行过程127
6.2掌握自定义函数的编写与调用方法130
6.2.1调用自定义函数计算l~n的和130
6.2.2调用自定义函数进行四则运算134
6.2.3在被调函数中交换数据137
6.2.4用嵌套调用的方法进行计算139
6.3调用自定义函数处理数组140
6.3.1调用自定义函数输入输出一维数组140
6.3.2调用自定义函数将数据逆置142
6.3.3调用自定义函数求最大值143
6.3.4调用自定义函数判断回文145
6.3.5调用自定义函数计算两个矩阵的和147
6.4变量的存储类别148
6.4.1内部变量和外部变量148
6.4.2动态存储变量和静态存储变量150
6.5贯穿教学全过程的实例——公交一卡通管理程序(5)152
6.6本章总结160
思考题162
上机练习163
第7章 结构体165
7.1了解结构体类型数据的使用场合165
7.2掌握结构体变量的使用方法165
7.2.1使用结构体变量处理实际问题166
7.2.2将结构体变量作为实参处理实际问题170
7.3掌握结构体数组的使用方法171
7.3.1使用结构体数组处理实际问题171
7.3.2将结构体数组名作为实参处理实际问题173
7.4贯穿教学全过程的实例——公交一卡通管理程序(6)181
7.5本章总结189
思考题191
上机练习193
第8章 文件195
8.1了解文件的处理过程195
8.2掌握文件的基本操作本领197
8.2.1创建文本文件197
8.2.2读取文本文件中的数据199
8.2.3创建二进制文件200
8.2.4读取二进制文件中的数据201
8.3文件的应用举例203
8.3.1编写算术考试程序203
8.3.2编写阅卷程序204
8.3.3复制文件205
8.3.4调用函数修改文件中的内容207
8.4贯穿教学全过程的实例——公交一卡通管理程序(7)209
8.5本章总结231
思考题232
上机练习232
附录234
附录A C语言关键字234
附录B 常用字符与ASCII代码对照表234
附录C 运算符的优先级和结合方向235
附录D 常用C库函数235
参考文献239