图书介绍
C语言程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 朱建芳,周建辉主编 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787508469607
- 出版时间:2010
- 标注页数:327页
- 文件大小:107MB
- 文件页数:337页
- 主题词:C语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述1
本章学习目标1
1.1 C语言的发展简史1
1.2 C语言的特点2
1.3 认识C程序3
1.3.1 一个简单的C程序3
1.3.2 C程序的基本结构4
1.3.3 C程序中的单词6
1.3.4 如何编写可读性良好的C程序7
1.4 C程序的运行与调试9
1.4.1 C程序设计的基本步骤9
1.4.2 如何使用Turbo C/C++3.0运行与调试C程序12
习题一15
实训一16
第2章 基本数据类型、运算符与表达式18
本章学习目标18
2.1 C语言的数据类型18
2.2 常量与变量19
2.2.1 常量19
2.2.2 变量19
2.3 整型数据20
2.3.1 整型常量20
2.3.2 整型变量21
2.4 实型数据24
2.4.1 实型常量24
2.4.2 实型变量25
2.5 字符型数据26
2.5.1 字符常量26
2.5.2 字符变量28
2.5.3 字符串常量29
2.6 各类数据混合运算30
2.7 C语言的运算符与表达式31
2.7.1 算术运算符和算术表达式32
2.7.2 自增与自减运算符33
2.7.3 赋值运算符和赋值表达式35
2.7.4 关系运算符及其表达式38
2.7.5 逻辑运算符及其表达式39
2.7.6 逗号运算符(,)及其表达式42
2.7.7 位运算符及其表达式43
2.8 运算符的优先级及其结合性45
习题二46
实训二47
第3章 简单的C程序设计49
本章学习目标49
3.1 C语句概述49
3.2 程序的三种基本结构50
3.3 赋值语句52
3.4 数据输入输出52
3.4.1 printf()——格式化输出函数53
3.4.2 putchar()——单个字符的输出函数57
3.4.3 scanf()——格式化输入函数57
3.4.4 getchar()——单个字符输入函数60
3.5 顺序结构的简单C程序设计举例60
习题三62
实训三65
第4章 选择结构程序设计67
本章学习目标67
4.1 if语句67
4.2 switch语句74
4.3 选择结构程序设计举例76
习题四79
实训四83
第5章 循环结构的C程序设计84
本章学习目标84
5.1 循环语句84
5.1.1 goto语句84
5.1.2 while语句86
5.1.3 do-while语句88
5.1.4 for语句89
5.2 break语句和continue语句91
5.2.1 break语句91
5.2.2 continue语句92
5.2.3 break语句和continue语句的比较93
5.3 循环的嵌套93
5.4 几种循环的比较97
5.5 循环结构的C程序设计举例98
习题五100
实训五103
第6章 数组和串105
本章学习目标105
6.1 一维数组的定义和引用105
6.2 二维数组的定义和引用110
6.3 字符数组与字符串116
6.4 常用的字符串处理函数119
6.5 数组应用编程122
习题六125
实训六127
第7章 函数130
本章学习目标130
7.1 函数的定义130
7.2 函数的调用134
7.2.1 函数调用的一般形式134
7.2.2 函数间的参数传递136
7.2.3 函数调用的方式139
7.2.4 函数的声明140
7.2.5 函数的递归调用141
7.2.6 数组作为函数的参数147
7.3 由多个函数组成的C程序设计149
习题七151
实训七153
第8章 编译预处理155
本章学习目标155
8.1 宏定义155
8.2 文件包含158
8.3 条件编译159
习题八160
实训八161
第9章 指针163
本章学习目标163
9.1 指针与内存地址163
9.1.1 变量的地址163
9.1.2 变量在内存中的存取164
9.2 变量的指针与指针变量165
9.2.1 什么是指针变量165
9.2.2 指针变量的定义165
9.2.3 指针变量的引用166
9.2.4 指针变量作为函数参数169
9.3 数组指针172
9.3.1 指向数组元素的指针172
9.3.2 通过指针引用数组元素173
9.3.3 数组名作函数参数175
9.3.4 二维数组的指针和指向二维数组的指针变量178
9.4 字符串指针181
9.4.1 字符串的指针表示和引用181
9.4.2 字符串指针作函数参数183
9.5 函数指针185
9.5.1 指向函数的指针变量185
9.5.2 用函数指针变量调用函数186
9.5.3 用指向函数的指针作函数参数187
9.6 返回指针值的函数189
9.7 指针数组和指向指针的指针191
9.7.1 指针数组191
9.7.2 指向指针的指针193
9.7.3 指针数组作main()函数的形参195
9.8 指针应用编程196
习题九199
实训九202
第10章 结构类型205
本章学习目标205
10.1 结构体类型与结构体变量的定义205
10.1.1 结构体类型的定义205
10.1.2 结构体类型变量的定义206
10.2 结构体变量的引用与初始化208
10.2.1 结构体类型变量的引用208
10.2.2 结构体变量的初始化209
10.3 结构体数组210
10.3.1 结构体数组的定义210
10.3.2 结构体数组的初始化211
10.3.3 结构体数组应用举例211
10.4 指向结构体类型数据的指针213
10.4.1 指向结构体变量的指针213
10.4.2 指向结构体数组的指针214
10.5 共用体类型215
10.5.1 共用体类型的定义215
10.5.2 共用体变量的定义216
10.5.3 共用体变量的引用217
10.6 枚举类型219
10.7 用typedef定义类型的别名220
10.8 结构体应用编程221
习题十224
实训十227
第11章 C语言的模块化程序设计230
本章学习目标230
11.1 程序设计的基本方法230
11.1.1 自顶向下、逐步求精的设计过程230
11.1.2 模块化程序设计233
11.1.3 结构化编程234
11.2 C语言对模块化编程的支持234
11.2.1 局部变量与全局变量234
11.2.2 变量的存储类型237
11.2.3 内部函数与外部函数241
11.3 多个源程序文件组成的C程序设计243
习题十一245
实训十一248
第12章 文件249
本章学习目标249
12.1 C语言文件概述249
12.1.1 文件的概念及分类249
12.1.2 文件的操作流程250
12.1.3 文件指针251
12.2 文件的打开与关闭251
12.2.1 文件的打开251
12.2.2 文件的关闭253
12.3 文件的读写253
12.3.1 读/写一个字符254
12.3.2 读/写一个字符串256
12.3.3 读/写一个数据块257
12.4 文件定位259
12.4.1 rewind()和fseek()函数260
12.4.2 返回文件当前位置ftell()函数261
12.5 文件的出错检测262
12.5.1 ferror()函数262
12.5.2 clearerr()函数262
习题十二262
实训十二264
第13章 C语言的综合应用266
本章学习目标266
13.1 数据结构与算法的概念266
13.1.1 数据结构266
13.1.2 算法270
13.2 顺序表的插入与删除273
13.2.1 什么是顺序表273
13.2.2 顺序表的插入和删除274
13.3 链表的插入与删除278
13.3.1 什么是链表278
13.3.2 单链表的建立、插入与删除279
13.4 综合应用案例分析284
习题十三297
实训十三299
实训项目 电子通讯录的实现300
附录A ASCII码表321
附录B C语言的词法、句法和章法提要322
附录C Turbo C常用库函数323
参考文献327
热门推荐
- 2357742.html
- 1478400.html
- 3268272.html
- 2917752.html
- 1536159.html
- 577981.html
- 265240.html
- 2760034.html
- 3047035.html
- 1951347.html
- http://www.ickdjs.cc/book_507371.html
- http://www.ickdjs.cc/book_2784006.html
- http://www.ickdjs.cc/book_2110574.html
- http://www.ickdjs.cc/book_3681827.html
- http://www.ickdjs.cc/book_519999.html
- http://www.ickdjs.cc/book_2210864.html
- http://www.ickdjs.cc/book_2304784.html
- http://www.ickdjs.cc/book_3224833.html
- http://www.ickdjs.cc/book_2806591.html
- http://www.ickdjs.cc/book_1331655.html