《C语言从入门到精通》求取 ⇩
作者 | 王征,李晓波著 编者 |
---|---|
出版 | 北京:中国铁道出版社 |
参考页数 | 304 ✅ 真实服务 非骗流量 ❤️ |
出版时间 | 2020(求助前请核对) 目录预览 |
ISBN号 | 9787113263935 — 违规投诉 / 求助条款 |
PDF编号 | 86510558(学习资料 勿作它用) |
求助格式 | 扫描PDF(若分多册发行,每次仅能受理1册) |
第1章C语言程序设计快速入门1
1.1初识C语言2
1.1.1C语言是其他编程语言的母语2
1.1.2 C语言是系统编程语言2
1.1.3 C语言的历史2
1.1.4 C语言的基本特征3
1.1.5 C语言的优缺点4
1.2搭建C语言开发环境5
1.2.1C语言的集成开发环境概述5
1.2.2Dev-C++的下载6
1.2.3 Dev-C++的安装7
1.2.4第一次启动的简单设置9
1.3编写C语言程序10
1.3.1新建源代码文件10
1.3.2编写代码并保存11
1.3.3编译运行12
1.3.4C语言程序执行流程13
第2章C语言程序设计的初步知识15
2.1常量和变量16
2.1.1常量16
2.1.2变量与赋值17
2.2基本数据类型19
2.2.1整型20
2.2.2浮点型21
2.2.3字符型22
2.3运算符25
2.3.1算术运算符25
2.3.2赋值运算符26
2.3.3位运算符28
2.4自增(++)和自减(--)31
2.5数据类型的转换32
2.5.1自动的类型转换32
2.5.2强制的类型转换33
2.6C语言的代码编写注意事项34
第3章C语言的选择结构35
3.1if…else语句36
3.1.1 if…else语句的一般格式36
3.1.2实例:奇偶数判断36
3.1.3实例:游戏登录判断系统37
3.2多个if…else语句39
3.2.1实例:成绩评语系统40
3.2.2实例:每周学习计划系统42
3.3关系运算符43
3.3.1关系运算符及意义44
3.3.2实例:求一元二次方程的根44
3.3.3实例:企业奖金发放系统45
3.4逻辑运算符47
3.4.1逻辑运算符及意义47
3.4.2实例:判断是否是闰年47
3.4.3实例:输入3个数并显示最大的数48
3.4.4实例:剪刀、石头、布游戏49
3.5嵌套if语句50
3.5.1嵌套if语句的一般格式50
3.5.2实例:判断一个数是否是2或3的倍数51
3.5.3实例:判断正负数52
3.6条件运算符和条件表达式53
3.7 switch语句53
3.7.1switch语句的一般格式54
3.7.2实例:根据输入的数显示相应的星期几54
3.7.3实例:根据输入的年份和月份显示该月有多少天55
第4章C语言的循环结构57
4.1 while循环58
4.1.1while循环的一般格式58
4.1.2实例:利用while循环显示26个小写字母58
4.1.3实例:随机产生10个随机数并打印最大的数59
4.1.4实例:求s=a+aa+aaa+……+aa…a的值60
4.1.5实例:猴子吃桃问题60
4.2 do-while循环61
4.2.1do-while循环的一般格式62
4.2.2实例:利用do-while循环显示26个大写字母及对应的AS II码62
4.2.3实例:计算1+2+3 +……+100的和63
4.2.4实例:阶乘求和63
4.3 for循环64
4.3.1for循环的一般格式64
4.3.2实例:显示100之内的奇数64
4.3.3实例:分解质因数65
4.3.4实例:小球反弹的高度66
4.4循环嵌套67
4.4.1实例:显示9*9乘法表67
4.4.2实例:显示国际象棋棋盘68
4.4.3实例:绘制?号的菱形69
4.4.4实例:斐波那契数列70
4.4.5实例:杨辉三角71
4.4.6实例:弗洛伊德三角形72
4.5 break语句73
4.6 continue语句75
第5章C语言的基本输出与输入77
5.1初识输出与输入78
5.2 putchar()函数78
5.2.1实例:显示字符及对应的ASCII码78
5.2.2实例:利用while循环显示10个数字及ASCII码79
5.3 getchar()函数80
5.3.1实例:输入什么字符,就显示什么字符及对应的ASC II码80
5.3.2实例:判断输入的字符是什么类型81
5.4 printf()函数82
5.4.1printf()函数的语法格式82
5.4.2数字的格式化输出83
5.4.3利用格式化控制输入变量值的宽度和对齐方式84
5.4.4实例:用*号输出字母C的图案85
5.5 scanf()函数86
5.5.1scanf()函数的语法格式86
5.5.2数字和字符的格式化输入86
5.5.3实例:回文数89
5.5.4实例:求1!+2!+3! +q +n!的和90
5.5.5实例:求两个正整数的最大公约数和最小公倍数91
5.5.6实例:根据输入的字母显示星期几92
第6章C语言的函数95
6.1初识函数96
6.1.1函数的重要性96
6.1.2库函数的运用96
6.2常用的库函数96
6.2.1math.h头文件中的常用库函数97
6.2.2 float.h头文件中的常用库宏98
6.2.3 limits.h头文件中的常用库宏99
6.2.4 ctype.h头文件中的常用库函数101
6.3自定义函数103
6.3.1函数的定义103
6.3.2函数调用104
6.3.3函数调用的3种方式105
6.3.4函数的参数106
6.3.5递归函数109
6.4局部变量和全局变量110
6.5实例:计算一个数为两个质数之和112
6.6实例:年龄问题的解决114
第7章C语言的数组117
7.1初识数组118
7.1.1数组的定义118
7.1.2数组内存是连续的118
7.1.3数组的初始化119
7.2数组元素的访问119
7.2.1实例:利用数组元素的索引显示6×4行矩阵119
7.2.2实例:利用for循环显示数组中的元素120
7.2.3实例:利用随机数为数组赋值并显示121
7.3二维数组122
7.3.1二维数组的定义122
7.3.2二维数组的初始化123
7.3.3二维数组元素的访问123
7.4判断某数是否在数组中125
7.5函数在数组中的应用126
7.5.1把数组作为参数传给函数127
7.5.2函数的返回值是数组128
7.6数组中元素的排序129
7.6.1冒泡排序129
7.6.2选择排序131
7.6.3插入排序132
第8章C语言的字符串135
8.1初识字符串136
8.1.1字符串常量136
8.1.2字符数组136
8.2字符数组和字符串的显示137
8.2.1实例:字符数组元素的显示137
8.2.2实例:字符串的显示138
8.3字符串长度与字符串在内存中的长度139
8.4字符串的输入函数140
8.4.1实例:利用scanf()函数实现字符串的输入140
8.4.2实例:利用getchar()函数实现字符串的输入141
8.4.3实例:利用gets()函数实现字符串的输入142
8.5字符串的输出函数142
8.5.1实例:利用putchar()函数显示字符串143
8.5.2实例:利用puts()函数显示字符串143
8.6字符串数组144
8.7字符串处理的常用库函数145
8.8字符串运用实例147
8.8.1实例:字符串的截取147
8.8.2实例:字符串的排序148
8.8.3实例:字符串首尾倒置149
8.8.4实例:字符串中的汉字倒置150
8.8.5实例:删除字符串右边的空格151
8.8.6实例:删除字符串左边的空格151
8.8.7实例:汉字和字母的个数152
8.8.8实例:动态输入5个单词并排序153
第9章C语言的指针155
9.1初识指针156
9.1.1什么是地址156
9.1.2指针变量157
9.1.3指针变量的赋值157
9.1.4指针变量的输出158
9.1.5引用指针变量中的变量159
9.1.6指向指针变量的指针变量160
9.2指针的移动161
9.2.1指针的递增161
9.2.2指针的递减162
9.2.3指针的减法运算163
9.2.4指针的比较164
9.3指针与函数165
9.3.1指针变量作为函数的形式参数165
9.3.2函数的返回值是指针变量166
9.4指针与数组167
9.5指针与字符串169
9.6指针数组170
9.7实例:输入不同的数字显示不同的月份171
第10章C语言的编译预处理和内存管理173
10.1初识编译预处理174
10.2宏定义175
10.2.1不带参数的宏定义175
10.2.2带参数的宏定义176
10.2.3预定义宏178
10.2.4预处理器的运算符179
10.3文件包含180
10.3.1文件包含的格式181
10.3.2文件包含的运用181
10.4条件编译183
10.4.1#if命令183
10.4.2 #ifdef命令184
10.4.3 #ifndef命令185
10.5实例:编写一个带参数的宏,实现两个数的交换186
10.6内存管理187
10.6.1内存动态分配常用库函数187
10.6.2动态分配内存188
10.6.3重新调整内存的大小和释放内存189
第11章C语言的复合结构193
11.1初识结构体194
11.1.1结构体的定义194
11.1.2结构体变量的定义194
11.1.3结构体变量的赋初值195
11.1.4结构体变量的输出195
11.2结构体数组196
11.2.1显示结构体数组中的元素197
11.2.2求所有职工的工资总和及平均工资198
11.2.3显示所有男性职工的信息及其平均工资199
11.2.4显示工资大于平均工资的职工信息200
11.3结构体与指针201
11.4结构体作为函数的形式参数205
11.5位域206
11.5.1位域的定义206
11.5.2位域变量的定义207
11.5.3位域变量的赋初值207
11.5.4位域变量的输出208
11.5.5无名位域209
11.6枚举209
11.6.1枚举的定义210
11.6.2枚举变量的定义210
11.6.3枚举变量的赋初值并显示211
11.6.4遍历枚举元素212
11.6.5实例:选择喜欢的颜色212
11.7共用体214
11.7.1共用体的定义214
11.7.2共用体变量的定义215
11.7.3输出共用体成员变量215
11.8用户定义类型217
第12章C语言的文件操作219
12.1初识文件220
12.1.1C的源程序文件和执行文件220
12.1.2 C程序中的数据文件220
12.1.3输入和输出缓冲区221
12.1.4 C程序中的文件指针和位置指针221
12.2创建文件222
12.2.1在当前目录中创建文件222
12.2.2在当前目录的子文件夹中创建文件223
12.2.3在当前目录的上一级目录中创建文件225
12.2.4利用绝对路径创建文件226
12.3打开文件并写入内容227
12.3.1利用fputc()函数向文件中写入内容227
12.3.2利用fputs()函数向文件中写入内容229
12.3.3利用fprintf()函数向文件中写入内容231
12.4读出文件中的内容235
12.4.1利用fgetc()函数读出文件中的内容235
12.4.2利用fgets()函数读出文件中的内容236
12.4.3利用fscanf()函数读出文件中的内容237
12.5二进制文件238
12.5.1创建和打开二进制文件238
12.5.2向二进制文件中写入内容240
12.5.3读取二进制文件中的内容241
12.6文件的定位函数243
12.6.1rewind()函数243
12.6.2 fseek()函数243
第13章C语言的线性表245
13.1初识线性表246
13.1.1线性表的前驱和后继246
13.1.2线性表的特征246
13.2顺序表246
13.2.1什么是顺序表246
13.2.2顺序表的初始化247
13.2.3向顺序表中插入数据元素248
13.2.4删除顺序表中的数据元素250
13.2.5查找顺序表中的数据元素252
13.2.6修改顺序表中的数据元素253
13.3链表255
13.3.1链表概述255
13.3.2链表的定义及初始化256
13.3.3向链表中插入数据元素259
13.3.4删除链表中的数据元素261
13.3.5查找链表中的数据元素262
13.3.6修改链表中的数据元素263
第14章C语言的栈和队列265
14.1初识栈266
14.2顺序栈266
14.2.1顺序栈的定义与初识化266
14.2.2向顺序栈中添加数据元素266
14.2.3利用for循环向顺序栈中添加字符并显示268
14.2.4删除顺序栈中的数据元素269
14.3链栈271
14.3.1链栈的定义与初识化271
14.3.2向链栈中插入数据元素271
14.3.3显示链栈中的数据元素272
14.3.4删除链栈中的数据元素273
14.4初识队列274
14.5顺序队列275
14.5.1顺序队列的定义与初识化275
14.5.2向顺序队列中添加数据元素并显示275
14.5.3删除顺序队列中的数据元素276
14.5.4顺序队列中的溢出现象278
14.5.5循环队列278
14.6链队列280
14.6.1链队列的定义与初识化280
14.6.2向链队列中插入数据元素并显示280
14.6.3删除链队列中的数据元素281
第15章手机销售管理系统283
15.1手机销售管理系统主程序284
15.2增加手机信息286
15.3显示全部手机信息288
15.4保存手机信息289
15.5读取手机信息292
15.6查找手机信息293
15.6.1利用价格查询手机信息294
15.6.2利用编号查询手机信息294
15.6.3利用库存数量查询手机信息294
15.6.4利用手机名查询手机信息295
15.6.5调用各种查询函数实现分类查找功能295
15.6.6查找手机信息效果296
15.7购买手机功能299
15.8删除手机信息301
2020《C语言从入门到精通》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由王征,李晓波著 2020 北京:中国铁道出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。
高度相关资料
- Delphi-从入门到精通
- 1996 北京:清华大学出版社
- C++从入门到精通
- 2020
- JAVA从入门到精通
- 2020
- Visual C++6从入门到精通
- 1999
- Linux 从入门到精通
- 1998年07月第1版 电子工业出版社
- FoxPro2.5从入门到精通
- 1994 北京:电子工业出版社
- OLE2从入门到精通
- 1996 北京:电子工业出版社
- Visual C++ 4从入门到精通 2版
- 1997 北京:电子工业出版社
- Delphi3.0从入门到精通
- 1998 北京:宇航出版社
- C/C++语言入门与精通
- 1999 哈尔滨:哈尔滨工业大学出版社
- 可编程序控制器应用技术 第3版
- 1992 重庆:重庆大学出版社
提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。➥ PDF文字可复制化或转WORD