图书介绍
C程序设计实践教程PDF|Epub|txt|kindle电子书版本网盘下载
![C程序设计实践教程](https://www.shukui.net/cover/20/30928872.jpg)
- 于京,吴振宇编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115355140
- 出版时间:2015
- 标注页数:185页
- 文件大小:35MB
- 文件页数:196页
- 主题词:C语言-程序设计-高等职业教育-教材
PDF下载
下载说明
C程序设计实践教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 课题的提出:打印月历1
1.1 从“Hello World!”开始1
1.1.1 为程序作注释1
1.1.2 include的作用2
1.1.3 main、函数与函数的组成部分2
1.2 利用printf输出3
1.3 利用函数可以简化编程4
1.4 程序的运行过程6
1.5 本章小结8
1.6 练习9
第2章 变量与运算10
2.1 变量与变量的输入10
2.1.1 利用printf输出数据10
2.1.2 数据类型12
2.1.3 合法声明的补充说明14
2.1.4 定义常量14
2.1.5 利用scanf完成变量的输入15
2.1.6 输出时的格式控制17
2.2 常用运算18
2.2.1 算术运算符和“()”运算符18
2.2.2 赋值运算20
2.2.3 关系运算和逻辑运算20
2.3 简单的函数使用22
2.3.1 不带参数且没有返回值的函数22
2.3.2 带参数且有返回值的函数23
2.4 本章小结24
2.5 练习25
第3章 循环与分支26
3.1 利用循环简化编程26
3.1.1 从循环中最常用的两个运算符开始27
3.1.2 最基本的循环——for循环28
3.2 利用分支确定程序执行流程32
3.2.1 分支的几种形式32
3.2.2 对if语句细节的探讨36
3.2.3 条件运算符36
3.2.4 打印月历的例子38
3.3 顺序循环和分支结构的深入讨论38
3.3.1 顺序程序结构的再学习38
3.3.2 while循环40
3.3.3 do-while循环50
3.3.4 goto循环52
3.3.5 分支结构之switch53
3.4 本章小结58
3.5 练习60
第4章 数组62
4.1 用数组简化编程62
4.1.1 数组的定义62
4.1.2 数组的初始化63
4.1.3 数组元素的访问64
4.1.4 一维数组的常用算法66
4.2 数组的应用——一副扑克牌73
4.3 数组与月历75
4.4 利用一维数组处理字符串76
4.4.1 char型的数组和字符串77
4.4.2 一些常用的字符串函数78
4.5 一个数组应用项目——21点游戏84
4.6 本章小结89
4.7 练习89
第5章 功能完善的月历90
5.1 简单的软件工程90
5.2 需求分析91
5.3 软件设计92
5.4 代码编写93
5.5 软件测试98
5.6 软件部署99
5.7 其他99
5.8 本章小结100
5.9 练习104
第6章 利用二维数组和结构体处理复杂的表格106
6.1 表格与二维数组106
6.1.1 二维数组的定义106
6.1.2 二维数组的初始化106
6.1.3 二维数组的访问107
6.2 利用结构体完成复杂的数据表格108
6.3 本章小结110
6.4 练习110
第7章 函数与数组的综合运用112
7.1 函数的定义和应用112
7.2 函数的变量及其作用域116
7.3 在函数间传递数据117
7.3.1 利用全局变量传递数据117
7.3.2 利用数组传递大规模数据118
7.4 特殊的函数调用方法121
7.4.1 嵌套调用121
7.4.2 递归调用122
7.5 本章小结124
7.6 练习124
第8章 利用指针提高编程效率125
8.1 内存模型和变量存储类型125
8.2 指针的本质127
8.3 指针与变量128
8.4 指针与数组132
8.5 指针与字符数组136
8.6 “动态”数组137
8.7 项目实战:一个班级成绩处理项目145
8.7.1 项目要求145
8.7.2 项目分析145
8.7.3 项目代码与讲解147
8.8 本章小结155
8.9 练习156
第9章 利用链表处理复杂表格157
9.1 链表的优势157
9.1.1 创建单链表157
9.1.2 单链表的插入159
9.1.3 单链表中节点的删除162
9.1.4 单链表的查找163
9.2 其他链表164
9.2.1 循环链表164
9.2.2 双向链表165
9.3 本章小结165
9.4 练习165
第10章 文件操作166
10.1 文件指针166
10.2 文件的打开和关闭167
10.2.1 打开文件167
10.2.2 关闭文件168
10.3 文件的读写168
10.3.1 写文件169
10.3.2 读文件170
10.4 本章小结171
10.5 练习172
附录 基本语法总结173
附录一 ASCII码表173
附录二 C语言关键字178
附录三 C语言运算符179
附录四 C语言常用函数180