图书介绍
C语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![C语言程序设计](https://www.shukui.net/cover/18/30912275.jpg)
- 陈惠明,赵青杉主编;朱正国,张静,李朝霞副主编 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113195175
- 出版时间:2015
- 标注页数:206页
- 文件大小:100MB
- 文件页数:214页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计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程序的结构2
1.1.2 C程序的上机步骤3
1.2 C语言的基本数据类型5
1.2.1标识符6
1.2.2常量7
1.2.3变量8
1.3基本输入/输出函数9
1.3.1格式化输出函数9
1.3.2格式化输入函数12
1.3.3字符输入/输出函数14
1.4运算符和表达式15
1.4.1算术运算符与算术表达式15
1.4.2赋值运算符与赋值表达式17
1.4.3逗号运算符与逗号表达式18
1.4.4简单的位运算与位表达式19
1.4.5运算符的优先级20
1.5类型转换21
1.5.1隐式类型转换21
1.5.2显式类型转换22
1.6 C程序展示22
小结24
习题24
第2章 算法27
2.1算法的概念27
2.2利用计算机求解问题的一般过程28
2.3算法的描述29
2.3.1用自然语言描述算法29
2.3.2用流程图描述算法29
2.3.3用N-S图描述算法31
2.3.4用伪代码描述算法31
2.3.5用计算机语言描述算法32
2.4算法举例32
小结34
习题34
第3章 C程序的控制结构36
3.1 分支结构36
3.1.1 关系表达式和逻辑表达式36
3.1.2 if语句37
3.1.3条件表达式42
3.1.4 switch语句43
3.2循环结构45
3.2.1 while语句45
3.2.2 do...while语句47
3.2.3 for语句49
3.2.4 break语句和continue语句51
3.2.5循环的嵌套54
3.3 综合应用56
小结59
习题59
第4章 数组与指针64
4.1数组64
4.1.1一维数组64
4.1.2 二维数组68
4.1.3字符数组72
4.2指针74
4.2.1指针变量的定义与相关运算75
4.2.2指针与一维数组78
4.2.3指针与二维数组81
4.2.4指针数组83
4.2.5指针与字符串83
4.3动态内存分配85
4.4数组与指针综合应用87
4.4.1单词统计87
4.4.2排序88
4.4.3查找93
4.4.4进制转换96
4.4.5二维数组应用99
小结100
习题101
第5章 函数105
5.1函数概述105
5.1.1函数的定义105
5.1.2函数的声明和调用106
5.2函数参数的传递方式110
5.2.1值传递方式110
5.2.2地址传递方式112
5.3函数的嵌套与递归116
5.3.1函数的嵌套调用116
5.3.2函数的递归调用117
5.4变量的作用域与存储类型120
5.4.1变量的作用域120
5.4.2变量的存储类型122
5.5内部函数和外部函数125
5.5.1内部函数125
5.5.2外部函数125
5.6编译预处理128
5.6.1宏定义128
5.6.2文件包含130
5.6.3条件编译131
5.7标准函数简介133
5.7.1字符串处理函数133
5.7.2字符处理函数134
5.7.3动态地址分配函数135
5.7.4数学函数135
5.7.5数据类型转换函数136
5.7.6其他函数136
5.8函数综合应用案例136
5.8.1字符串处理函数应用136
5.8.2函数指针应用138
5.8.3递归算法应用141
小结142
习题142
第6章 结构体与共用体145
6.1结构体类型145
6.1.2指向结构体类型数据的指针150
6.2共用体与枚举类型152
6.2.1共用体153
6.2.2枚举类型154
6.3链表154
6.4结构体综合应用159
6.4.1学生成绩查询159
6.4.2个人通讯录164
小结171
习题171
第7章 文件操作175
7.1文件概述175
7.1.1文件的概念175
7.1.2文件类型指针176
7.1.3文件的操作176
7.2文件的打开和关闭177
7.2.1文件打开函数177
7.2.2文件关闭函数177
7.3文件的顺序读/写178
7.3.1字符读/写函数178
7.3.2字符串读写函数180
7.3.3格式化读/写函数183
7.3.4二进制文件读/写函数186
7.4文件的随机读/写188
7.5文件状态检查函数194
7.5.1文件读/写结束检查函数194
7.5.2文件出错检查函数194
7.5.3文件出错复位函数195
小结195
习题195
第8章C语言课程设计198
8.1 C语言课程设计实施方案198
8.2 C语言课程设计任务书1198
8.3 C语言课程设计任务书2199
8.4 C语言课程设计任务书3200
8.5 C语言课程设计任务书4200
8.6 C语言课程设计任务书5201
附录A常用字符与ASCII(十进制)对照表202
附录B C语言常用内部函数表204
参考文献206