图书介绍
C语言程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
![C语言程序设计教程](https://www.shukui.net/cover/15/34735780.jpg)
- 吕国英主编;孟祥志,毛长明参编 著
- 出版社: 北京:科学出版社
- ISBN:7030161866
- 出版时间:2006
- 标注页数:279页
- 文件大小:11MB
- 文件页数:289页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1讲 程序设计语言概述1
1.1 引言1
1.1.1 程序设计语言及其分类1
1.1.2 程序设计语言的选择3
1.1.3 程序的执行4
1.1.4 程序的评价4
1.2.2 数据类型的作用5
1.2.1 数据类型5
1.2 数据及其类型5
1.2.3 常量和变量6
1.3 程序结构12
1.3.1 程序基本构成12
1.3.2 顺序结构12
1.3.3 条件的表示18
1.3.4 选择结构20
1.3.5 循环结构25
1.4.1 引入31
1.4 指针与指针变量31
1.4.2 指针变量定义和引用32
1.5 程序模块——函数34
1.5.1 模块的引入34
1.5.2 模块的实现37
1.5.3 链接与建库43
1.5.4 进一步认识变量45
1.5.5 有关宏定义49
1.5.6 函数与指针51
1.6.1 数组及数组定义52
1.6 数组、字符串及动态存储52
1.6.2 数组与指针56
1.6.3 字符数组及字符串63
1.6.4 指针数组和指向指针的指针69
1.6.5 动态存储71
1.6.6 主函数的参数73
1.7 结构体与共用体75
1.7.1 结构体及其定义75
1.7.2 结构体的引用76
1.7.4 共用体79
1.7.3 结构体与函数79
1.7.5 枚举类型81
1.7.6 类型说明82
1.8 位运算84
1.8.1 按位与运算84
1.8.2 按位或运算84
1.8.5 左移运算85
1.8.6 右移运算85
1.8.4 求反运算85
1.8.3 按位异或运算85
1.9 文件86
1.9.1 C语言文件概述86
1.9.2 文件的打开与关闭87
1.9.3 文件的读写89
1.9.4 文件定位91
1.9.5 文件其他相关函数92
1.10 程序调试与测试93
1.10.1 常见的语法错误93
1.10.2 常见的“伪”语法错误94
1.10.3 常见的逻辑类错误97
1.10.4 测试与调试100
1.11 C程序设计语言自测题102
1.11.1 自测题1102
1.11.2 自测题2106
1.11.3 自测题3111
1.11.4 自测题4116
2.1.1 程序设计的步骤120
2.1 引言120
第2讲 程序设计的基本方法和技巧120
2.1.2 程序设计示例122
2.1.3 编写健壮的程序123
2.2 选择结构程序设计125
2.2.1 多分支语句编程125
2.2.2 开关语句编程128
2.2.3 最大、最小问题129
2.2.4 习题131
2.3 循环结构程序设计132
2.3.1 累加与累乘133
2.3.2 循环与条件138
2.3.3 数与数字142
2.3.4 素数与因数144
2.3.5 多重循环的应用147
2.3.6 递推法149
2.3.7 枚举法154
2.3.8 习题156
2.4.1 随机函数的应用158
2.4 函数应用158
2.4.2 模块化程序设计160
2.4.3 递归程序设计164
2.4.4 习题167
2.5 一维数组基础应用及技巧168
2.5.1 一维数组基础应用168
2.5.2 排序171
2.5.3 巧用下标174
2.5.4 构造循环体176
2.5.5 高精度数据计算问题178
2.5.6 相关技巧184
2.5.7 习题186
2.6 二维图形和二维表187
2.6.1 二维数组基础应用187
2.6.2 趣味矩阵192
2.6.3 习题197
2.7 字符与字符串198
2.7.1 字符串的检索、插入、删除198
2.7.2 字符串排序204
2.7.3 数值与字符串205
2.7.4 习题206
2.8 指针应用207
2.8.1 基本类型指针的应用207
2.8.2 二维意义指针的应用209
2.8.3 指针类型函数的应用215
2.8.4 习题216
2.9 结构体应用217
2.9.1 结构体基础应用217
2.9.2 结构体与复数运算221
2.9.3 结构体信息排序222
2.9.4 习题224
2.10 程序设计小结224
第3讲 程序设计综合应用227
3.1 编程输入10个整数而后逆序输出227
3.2 求1 !+2 !+3 !+3 !+…+n!231
3.3 递增的牛群234
3.4 验证哥德巴赫猜想239
3.5 求3个数的最小公倍数241
3.6 猴子选大王245
附录A C语言要素249
A.1 C语言的字符集249
A.2 C语言的标识符249
A.3 C语言的关键字249
A.4 C语言的运算符250
A.5 C语言的单词252
A.6 C语言的语句252
附录B 编译预处理254
C.1 类型函数256
附录C 标准库函数256
C.2 数学函数257
C.3 转换函数259
C.4 输入/输出子程序260
C.5 字符串操作函数267
C.6 存储分配子程序269
C.7 时间日期函数269
D.1 Turbo C 2.0集成开发环境简介271
D.2 File菜单271
附录D Turbo C 2.0集成开发环境271
D.3 Edit菜单272
D.4 Run菜单273
D.5 Compile菜单273
D.6 Project菜单274
D.7 Options菜单275
D.8 Debug菜单276
D.9 Break/watch菜单277
D.10 Turbo C 2.0的配置文件277
附录E ASCII码字符表278
参考文献279