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

- 张磊编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302273233
- 出版时间:2012
- 标注页数:320页
- 文件大小:38MB
- 文件页数:336页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计 第3版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 程序设计概述1
1.1程序设计语言1
1.2算法2
1.2.1算法概念与算法描述3
1.2.2算法的逻辑结构4
1.2.3算法的特性7
1.2.4算法评价7
1.3程序设计与实现7
1.3.1程序设计的基本过程7
1.3.2使用Visual C++ 6.0实现C语言程序8
1.3.3程序设计示例10
1.4 C语言程序的基本结构13
1.4.1程序的函数化结构13
1.4.2程序中的常量和变量15
1.4.3程序中的基本语句16
1.4.4标识符与保留字16
1.4.5程序风格17
小结18
习题118
实验1编辑运行C语言程序20
第2章 简单程序设计23
2.1用printf()函数输出数据23
2.1.1固定数值的加法程序24
2.1.2 printf()函数25
2.2用scanf()函数输入数据29
2.2.1任意数值的加法程序29
2.2.2 scanf ()函数30
2.3输入输出字符数据34
2.3.1 getchar()函数和putchar()函数35
2.3.2字符输入输出应用举例35
2.4语言知识补遗36
2.4.1数据类型36
2.4.2常量详解36
2.4.3简单变量详解38
2.4.4算术运算41
2.4.5赋值运算42
2.4.6宏命令43
2.5程序设计举例49
2.5.1计算三角形面积49
2.5.2字母转换50
2.5.3鸡兔同笼问题51
2.6表达式中数据类型的自动转换52
2.7用typedef命名数据类型53
2.8使用C++命令输入输出数据54
2.8.1简单的C ++程序54
2.8.2 C++的输入和输出55
小结57
习题258
实验2简单程序设计62
第3章 分支结构程序设计64
3.1简单条件的分支程序64
3.1.1判断优等生程序64
3.1.2关系表达式65
3.1.3 if语句66
3.2复合条件的分支程序74
3.2.1使用新标准的优等生程序74
3.2.2逻辑表达式75
3.3用switch语句实现分支控制77
3.4 goto语句80
3.5条件运算81
3.6分支结构应用举例83
3.6.1闰年问题83
3.6.2判断等边三角形84
3.6.3求解一元二次方程85
3.6.4学生成绩分等显示86
小结88
习题388
实验3分支结构程序设计91
第4章 循环结构程序设计96
4.1 while循环结构程序96
4.1.1 while循环程序示例96
4.1.2 while语句97
4.1.3自增、自减运算99
4.2 do-while循环结构程序101
4.2.1 do-while循环程序示例101
4.2.2 do-while语句102
4.3 for循环结构程序102
4.3.1 for循环程序示例102
4.3.2 for语句103
4.3.3逗号表达式105
4.4循环体中的控制命令105
4.4.1 break命令106
4.4.2 continue命令107
4.5多重循环程序108
4.5.1多重循环程序示例108
4.5.2多重循环的一般结构109
4.6循环结构应用举例110
4.6.1字符统计110
4.6.2比赛评分111
4.6.3学生成绩分等统计113
4.6.4求最大公约数115
4.6.5 Fibonacci数列116
4.6.6乘法表117
4.6.7搬砖问题118
4.6.8找素数120
4.6.9哥德巴赫猜想121
小结122
习题4123
实验4循环结构程序设计128
第5章 数组程序设计131
5.1一维数组程序设计131
5.1.1逆序输出数据程序131
5.1.2一维数组的定义132
5.1.3数值型一维数组的输入和输出133
5.1.4数值型一维数组的初始化135
5.1.5字符型一维数组的初始化137
5.1.6一维数组的存储138
5.2字符串操作138
5.2.1字符串的输入输出138
5.2.2多字符串操作函数143
5.2.3其他字符串操作函数145
5.3二维数组程序设计145
5.3.1矩阵求和程序146
5.3.2二维数组的定义146
5.3.3二维数组的输入和输出147
5.3.4二维数组的初始化148
5.3.5二维数组的存储150
5.4数组应用151
5.4.1排序151
5.4.2查找153
5.4.3单词统计155
5.4.4矩阵运算156
5.4.5成绩处理161
5.4.6杨辉三角形164
小结165
习题5166
实验5数组程序设计168
第6章 函数程序设计171
6.1函数概述171
6.2自定义函数示例172
6.3函数定义及调用173
6.3.1函数定义173
6.3.2函数值和return命令175
6.3.3函数调用176
6.4函数嵌套和递归函数181
6.4.1函数嵌套182
6.4.2递归函数183
6.5数组作为函数的参数187
6.5.1数组元素作为函数参数187
6.5.2一维数组名作为函数参数189
6.5.3用一维数组求解二维数组问题191
6.6函数应用举例192
6.6.1计算长方体的面积192
6.6.2利用递归函数计算Fibonacci数列193
6.6.3排序函数的设计与应用194
6.7变量的作用域和存储类型196
6.7.1变量的作用域196
6.7.2变量的存储类型198
小结200
习题6200
实验6使用自定义函数的程序设计205
第7章 指针程序设计208
7.1指针概述208
7.1.1指针变量208
7.1.2变量的直接访问和间接访问209
7.2指针变量的定义和使用209
7.2.1指针变量程序示例209
7.2.2定义指针变量210
7.2.3使用指针变量210
7.3指针与数组213
7.3.1指针与一维数组213
7.3.2指针与二维数组216
7.3.3指针与字符串219
7.3.4指针数组221
7.4指针作为函数的参数222
7.4.1简单指针变量作函数参数222
7.4.2指向数组的指针作函数的参数224
7.4.3字符串指针作函数的参数225
7.4.4指针数组作函数的参数226
7.4.5使用带参数的main()函数228
7.5指针函数和指向函数的指针变量229
7.5.1指针函数229
7.5.2指向函数的指针变量230
7.6指针应用举例231
小结237
习题7237
实验7指针程序设计242
第8章 结构体程序设计245
8.1结构体数据概述245
8.2结构体类型和结构体变量246
8.2.1使用结构体变量存储学生信息246
8.2.2定义结构体数据类型247
8.2.3结构体变量的定义及使用248
8.3结构体数组252
8.3.1结构体数组概述252
8.3.2结构体数组的初始化253
8.3.3利用结构体数组管理学生信息253
8.4结构体指针变量255
8.4.1结构体指针变量的定义及使用255
8.4.2结构体指针作函数的参数257
8.5使用链表动态存储数据258
8.5.1使用链表存储学生信息258
8.5.2链表的特点259
8.5.3动态内存管理函数260
8.5.4定义链表结构261
8.6链表的基本操作262
8.6.1链表结点的插入262
8.6.2链表结点的删除266
8.6.3链表结点的查找268
8.7结构体应用举例271
8.7.1字符串加密271
8.7.2学生成绩排序273
8.7.3 Josephus问题276
小结279
习题8279
实验8结构体程序设计284
第9章 文件程序设计288
9.1文件概述288
9.1.1文件的概念288
9.1.2文件的分类289
9.1.3文件的一般操作过程290
9.1.4文件的指针291
9.2文件的基本操作291
9.2.1打开和关闭文件292
9.2.2最基本的文件读写函数293
9.3文件的数据块读写操作296
9.3.1 f write()函数296
9.3.2 f read()函数298
9.4文件的其他操作299
9.4.1文件的格式化读写300
9.4.2文件的随机读写301
9.4.3文件的字符串操作304
9.5文件应用举例305
9.5.1文件复制305
9.5.2存储在文件中的学生成绩排序306
小结308
习题9308
实验9文件程序设计311
附录A C语言的运算符316
附录B C语言的保留关键字318
附录C常用ASCII码字符对照表319
参考文献320
热门推荐
- 3038720.html
- 2191897.html
- 158515.html
- 3420236.html
- 241446.html
- 905052.html
- 777790.html
- 1245436.html
- 3272689.html
- 2566867.html
- http://www.ickdjs.cc/book_3388740.html
- http://www.ickdjs.cc/book_3391852.html
- http://www.ickdjs.cc/book_989865.html
- http://www.ickdjs.cc/book_344404.html
- http://www.ickdjs.cc/book_1489049.html
- http://www.ickdjs.cc/book_89300.html
- http://www.ickdjs.cc/book_3371422.html
- http://www.ickdjs.cc/book_3570913.html
- http://www.ickdjs.cc/book_3747379.html
- http://www.ickdjs.cc/book_915738.html