图书介绍
C语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![C语言程序设计](https://www.shukui.net/cover/11/35050914.jpg)
- 陈学进,王小林主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115336743
- 出版时间:2014
- 标注页数:295页
- 文件大小:49MB
- 文件页数:304页
- 主题词: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语言程序举例1
1.1.2 C语言程序小结3
1.2计算机程序与程序设计语言4
1.2.1计算机程序4
1.2.2程序设计语言5
1.3 C语言简介6
1.3.1 C语言的前世今生6
1.3.2 C语言的特点8
1.3.3 C语言的应用领域9
1.4算法简介10
1.4.1什么是算法10
1.4.2算法的特点10
1.4.3引例10
1.5算法的描述方法13
1.5.1用自然语言表示算法13
1.5.2用流程图表示算法14
1.5.3用伪代码表示算法18
1.5.4用计算机语言表示算法18
1.6 C语言编程环境20
1.6.1 TC环境20
1.6.2 C语言程序的执行23
1.6.3 VC6.0环境25
1.7本章小结28
习题128
上机实验129
第2章 C语言基础知识31
2.1基本数据类型31
2.2常量与变量32
2.2.1常量33
2.2.2变量35
2.3常用运算符及其表达式39
2.3.1赋值运算符39
2.3.2算术运算符40
2.3.3关系运算符41
2.3.4逻辑运算符43
2.3.5逗号运算符45
2.3.6复合赋值运算符45
2.3.7增1和减1运算符46
2.3.8强制类型转换运算符47
2.4各类数值型数据间的混合运算47
2.5赋值表达式中的类型转换48
2.6本章小结49
习题249
第3章 顺序结构程序设计52
3.1 C语句概述52
3.2格式化输入输出函数54
3.2.1 printf函数(格式化输出函数)54
3.2.2 scanf函数(格式化输入函数)58
3.3字符数据的输入/输出61
3.3.1 putchar函数(字符输出函数)61
3.3.2 getchar函数(字符输入函数)61
3.4顺序结构程序设计举例62
3.5本章小结63
习题363
上机实验366
第4章 选择结构程序设计69
4.1 if语句69
4.1.1简单if语句69
4.1.2双分支if语句70
4.1.3 if与多个else语句71
4.1.4条件运算符73
4.2 switch语句74
4.3程序举例75
4.4本章小结79
习题479
上机实验482
第5章 循环程序设计84
5.1 for语句实现循环85
5.2 while语句实现循环87
5.3 do while语句实现循环89
5.4用if和goto语句构成的循环91
5.5用break语句和continue语句控制循环91
5.5.1 break语句91
5.5.2 continue语句93
5.5.3比较break和continue94
5.5.4简单循环的应用95
5.6嵌套循环99
5.7本章小结104
习题5104
上机实验5109
第6章 数组110
6.1一维数组110
6.1.1一维数组的定义和初始化111
6.1.2一维数组的应用112
6.2二维数组115
6.2.1二维数组的定义和初始化115
6.2.2二维数组的应用117
6.3字符数组119
6.3.1字符数组的定义及初始化119
6.3.2字符串和字符串结束标志120
6.3.3字符串处理函数120
6.3.4字符数组的应用121
6.4综合案例122
6.5本章小结127
习题6128
上机实验6133
第7章 函数135
7.1函数的种类及定义136
7.1.1函数概念及种类136
7.1.2定义函数格式138
7.2函数的调用139
7.2.1函数参数之间关系140
7.2.2函数调用141
7.2.3函数的返回值142
7.2.4函数的说明143
7.3函数形参类型144
7.3.1函数形参类型144
7.3.2数组名作为函数形参145
7.4函数的递归调用148
7.4.1递归调用定义与种类148
7.4.2递归调用应用举例149
7.5变量的作用域与存储属性151
7.5.1变量的作用域152
7.5.2全局变量与局部变量同名154
7.5.3变量存储属性156
7.5.4存储类别小结160
7.6内部函数与外部函数161
7.7本章小结162
习题7163
上机实验7169
第8章 指针172
8.1指针的概念173
8.1.1变量的指针和指向变量的指针变量173
8.1.2指针作为函数的参数175
8.1.3指针的简单应用176
8.2指针与数组177
8.2.1一维数组指针177
8.2.2多维数组指针180
8.2.3指针数组182
8.3指针与函数183
8.3.1函数指针183
8.3.2指针函数185
8.4字符串的指针185
8.5指向指针的指针(二级指针)188
8.6指针数组作为主函数main的形参189
8.7综合案例190
8.8本章小结192
习题8193
上机实验8197
第9章 用户定义数据类型201
9.1结构体201
9.1.1结构体数据201
9.1.2 typedef命令使用205
9.1.3结构体类型嵌套207
9.1.4结构体类型数组210
9.1.5结构体指针212
9.1.6结构体数据与函数214
9.1.7结构体数据使用小结215
9.2单链表220
9.2.1单链表的基本操作221
9.2.2多项式加法224
9.3共用体226
9.3.1混合计分制成绩管理227
9.3.2共用体数据使用小结229
9.4枚举231
9.4.1枚举类型、枚举变量的定义和使用231
9.4.2输入输出枚举变量233
9.5本章小结233
习题9234
上机实验9240
第10章 文件243
10.1基本概念244
10.1.1字节流244
10.1.2文件244
10.1.3缓冲文件系统244
10.1.4文件指针245
10.1.5文件的位置指针245
10.2文件的打开与关闭245
10.2.1文件的打开246
10.2.2文件的关闭246
10.3文本文件的读写247
10.3.1文件中单个字符数据处理247
10.3.2逐行字符串复制文件249
10.3.3 fscanf()和fprintf()250
10.4二进制文件的读写251
10.4.1 fread函数和fwrite函数251
10.4.2文件的随机读写253
10.5本章小结254
习题10268
上机实验10271
第11章 C语言预编译处理与位运算272
11.1预处理命令272
11.1.1文件包含272
11.1.2宏定义273
11.1.3条件编译276
11.2位运算276
11.2.1位运算概述277
11.2.2位运算符277
11.2.3位运算应用278
11.2.4位段279
11.3本章小结280
习题11281
上机实验11283
附录A C语言的关键字286
附录B C语言常用库函数287
附录C C语言运算符的优先级292
附录D ASCII码字符集293
参考文谳295