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

- 徐新爱,胡佳主编;吴瑜鹏,卢昕副主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115360526
- 出版时间:2014
- 标注页数:302页
- 文件大小:44MB
- 文件页数:313页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言程序设计概述1
学习意义1
学习目标1
1.1编程的预备工作1
1.1.1学习编程的心理准备1
1.1.2认识编程2
1.1.3数据在计算机中的存储形式2
1.2程序设计语言的基础5
1.2.1程序设计语言的发展5
1.2.2程序设计语言的特点及发展趋势8
1.2.3程序设计的基本过程9
1.3结构化程序设计12
1.3.1什么是结构化程序设计12
1.3.2结构化程序设计的基本原则13
1.3.3结构化程序设计的基本结构13
1.3.4结构化程序设计的基本特点14
1.4 C语言的发展历史及特点14
1.4.1 C语言的发展历史14
1.4.2 C语言的特点16
1.4.3 C语言的应用17
1.5开发环境简介17
1.5.1 Turbo C开发环境17
1.5.2 Dev-C++开发环境18
1.5.3 VC++6.0开发环境18
1.6编制C语言程序的基本步骤19
1.7本章小结22
习题22
第2章 C语言源程序的基本结构24
学习意义24
学习目标24
2.1源程序的基本结构24
2.1.1认识C语言源程序24
2.1.2源程序的基本结构26
2.2源程序的标识符27
2.3源程序的基本语句28
2.4带参数的main函数29
2.5由多个文件构成的源程序30
2.6本章小结33
2.6.1知识梳理33
2.6.2如何编程33
习题33
第3章 基本数据类型、运算符和表达式36
学习意义36
学习目标36
3.1 C语言的数据类型36
3.2数据的表现形式37
3.2.1常量37
3.2.2变量39
3.3基本数据类型39
3.3.1整型数据40
3.3.2实型数据43
3.3.3字符型数据44
3.3.4字符串常量46
3.4常用运算符与表达式47
3.4.1算术运算符及其表达式47
3.4.2自增自减运算符、负号运算符48
3.4.3赋值运算符及其表达式49
3.4.4强制类型转换运算符50
3.4.5逗号运算符及其表达式51
3.4.6 sizeof运算符51
3.5常见数学运算表达式在C语言中的表示52
3.6本章小结52
3.6.1知识梳理52
3.6.2常见错误集锦52
习题54
第4章 顺序结构程序设计57
学习意义57
学习目标57
4.1程序的3种基本结构57
4.2顺序结构程序设计的思想58
4.3实现顺序结构程序设计的基本语句59
4.3.1赋值语句59
4.3.2数据的基本输入与输出59
4.4顺序结构程序设计的典型应用66
4.4.1数字分离问题66
4.4.2图形的面积等计算问题67
4.4.3数的交换问题68
4.4.4大小写转换问题69
4.5本章小结69
4.5.1知识梳理69
4.5.2常见错误集锦70
习题71
第5章 选择结构程序设计73
学习意义73
学习目标73
5.1关系运算符、逻辑运算符和条件运算符73
5.1.1关系运算符及其表达式73
5.1.2逻辑运算符及其表达式74
5.1.3条件运算符及其表达式76
5.2选择结构程序设计76
5.2.1 if语句76
5.2.2 switch语句82
5.3选择结构程序设计的典型应用84
5.3.1数的最值问题84
5.3.2方程根问题85
5.3.3奖金问题87
5.3.4运算器问题89
5.4本章小结91
5.4.1知识梳理91
5.4.2常见错误集锦93
习题96
第6章 循环结构程序设计102
学习意义102
学习目标102
6.1循环结构程序设计102
6.1.1 for语句103
6.1.2 while语句105
6.1.3 do-while语句107
6.1.4 goto语句108
6.1.5 for语句的其他格式109
6.1.6循环嵌套111
6.1.7 break语句与continue语句114
6.2循环结构语句的选择117
6.3循环结构程序设计的典型应用118
6.3.1累加或累乘问题118
6.3.2数的判断问题120
6.3.3经典数学问题121
6.3.4图形输出问题123
6.4本章小结126
6.4.1知识梳理126
6.4.2常见错误集锦126
习题127
第7章 数组132
学习意义132
学习目标132
7.1一维数组132
7.1.1一维数组的定义和引用132
7.1.2一维数组的初始化133
7.2二维数组136
7.2.1二维数组的定义和引用136
7.2.2二维数组的初始化137
7.3字符串与字符数组144
7.3.1字符数组的定义和引用144
7.3.2字符数组的赋值144
7.3.3常用字符串处理函数144
7.4数组的典型应用147
7.4.1最大值和最小值问题147
7.4.2杨辉三角形问题148
7.4.3矩阵运算问题150
7.4.4字符串处理问题152
7.5本章小结153
7.5.1知识梳理153
7.5.2常见错误集锦154
习题154
第8章 函数159
学习意义159
学习目标159
8.1函数概述159
8.2函数的定义与调用160
8.2.1无参数无返回值的函数161
8.2.2无参数有返回值的函数164
8.2.3有参数无返回值的函数165
8.2.4有参数有返回值的函数166
8.3函数参数的传递方式168
8.4函数的嵌套与递归调用170
8.5变量的作用域与生存期和存储类型174
8.5.1变量的作用域和生存期的概念174
8.5.2局部变量的作用域和生存期175
8.5.3 全局变量的作用域和生存期176
8.6变量的存储类型176
8.7函数的作用域180
8.8 函数的典型应用181
8.8.1数的最值问题181
8.8.2最大公约数和最小公倍数问题182
8.8.3阶乘问题183
8.8.4汉诺塔问题184
8.9本章小结186
8.9.1知识梳理186
8.9.2常见错误集锦186
习题187
第9章 指针194
学习意义194
学习目标194
9.1指针的基本概念194
9.1.1指针与指针变量的概念194
9.1.2指针变量的定义和引用195
9.1.3指针的基本运算197
9.1.4变量的指针与指向变量的指针变量199
9.1.5一维数组的指针与指向一维数组的指针变量200
9.1.6字符数组的指针与指向字符数组的指针变量201
9.1.7指针作为函数的参数203
9.2指针进阶205
9.2.1指针与动态内存分配205
9.2.2数组指针206
9.2.3指针数组208
9.2.4指针函数与函数指针210
9.2.5多级指针211
9.3指针的典型应用212
9.3.1任意个整数求和问题212
9.3.2冒泡排序问题213
9.3.3多个城市地名排名问题215
9.4本章小结216
9.4.1知识梳理216
9.4.2常见错误集锦217
习题218
第10章 用户自定义数据类型223
学习意义223
学习目标223
10.1结构体223
10.1.1结构体类型的定义223
10.1.2结构体变量的定义224
10.1.3结构体变量的引用和赋值225
10.1.4结构体数组229
10.1.5结构体和指针233
10.2线性链表234
10.2.1线性链表及其结构234
10.2.2线性链表的基本操作235
10.3共用体237
10.3.1共同体类型的定义237
10.3.2共用体变量的定义和引用238
10.3.3共用体变量的赋值239
10.4枚举类型变量的定义和引用241
10.5类型定义245
10.6用户自定义数据类型的典型应用——学生信息的基本操作247
10.7本章小结253
10.7.1知识梳理253
10.7.2常见错误集锦254
习题254
第11章 文件257
学习意义257
学习目标257
11.1文件概述257
11.1.1文件的概念257
11.1.2文件的分类258
11.1.3文件的处理方法259
11.2文件的打开与关闭259
11.2.1文件指针259
11.2.2文件的打开260
11.2.3文件的关闭261
11.2.4 exit()函数262
11.3文件读写262
11.3.1文件读写函数262
11.3.2文件读写函数选用原则271
11.4文件的定位与随机读写271
11.5文件的出错检测274
11.6文件的典型应用——文件复制275
11.7本章小结277
11.7.1知识梳理277
11.7.2常见错误集锦277
习题278
第12章 预处理命令280
学习意义280
学习目标280
12.1文件包含命令280
12.2宏定义282
12.3条件编译284
12.4本章小结286
12.4.1知识梳理286
12.4.2常见错误集锦287
习题287
附录288
附录1 ASCII码对照表288
附录2 C语言的保留字290
附录3 常见的C语言库函数291
附录4 编译常见错误中英文对照表297
参考文献302
热门推荐
- 2019639.html
- 2791620.html
- 2279914.html
- 330366.html
- 1364353.html
- 1191478.html
- 2062907.html
- 2968757.html
- 3222715.html
- 3156985.html
- http://www.ickdjs.cc/book_1396994.html
- http://www.ickdjs.cc/book_1186183.html
- http://www.ickdjs.cc/book_910884.html
- http://www.ickdjs.cc/book_2133197.html
- http://www.ickdjs.cc/book_728127.html
- http://www.ickdjs.cc/book_1846246.html
- http://www.ickdjs.cc/book_1398944.html
- http://www.ickdjs.cc/book_2934220.html
- http://www.ickdjs.cc/book_1801410.html
- http://www.ickdjs.cc/book_1972169.html