由浅入深学PHP 基础、进阶与必做430题 24小时视频讲解PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:崔久等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2011
- ISBN:7121133336
- 页数:479 页
第1篇 C语言基础 1
第1章 第一个C语言程序(教学视频:14分钟) 1
1.1 搭建开发环境 1
1.1.1 对硬件系统的要求 1
1.1.2 对软件环境的要求 2
1.1.3 C语言开发工具简介 2
1.2 第一个C语言程序 4
1.2.1 学习C语言的好工具Visual C++ 4
1.2.2 创建及运行第一个程序 5
1.3 良好的代码规范 8
1.3.1 规范命名 8
1.3.2 美观对称 9
1.3.3 合理注释 10
1.4 小结 11
1.5 习题 12
第2章 C语言基础(教学视频:16分钟) 15
2.1 程序语言基础知识 15
2.2 C语言简介 15
2.2.1 C语言发展史 16
2.2.2 C语言特点 16
2.2.3 C语言结构 17
2.3 C程序举例及其构成 17
2.4 C程序的编译和执行 21
2.4.1 编译程序 21
2.4.2 解释程序 22
2.4.3 分块编译 23
2.4.4 函数和连接 24
2.4.5 运行程序 25
2.5 算法设计与分析 25
2.5.1 算法简介 25
2.5.2 算法复杂性 26
2.6 小结 26
2.7 习题 26
第3章 变量和数据类型(教学视频:16分钟) 31
3.1 常量及符号常量 31
3.1.1 常量 31
3.1.2 符号常量 32
3.2 变量 33
3.2.1 变量的概念及定义 33
3.2.2 变量地址 34
3.2.3 变量初始化 35
3.3 C语言的基本数据类型 35
3.3.1 整型常量 36
3.3.2 整型变量 37
3.3.3 浮点型 39
3.3.4 字符型 41
3.4 数据机内存储形式 43
3.4.1 整型数据机内存储形式 43
3.4.2 浮点型数据机内存储形式 43
3.4.3 字符型数据机内存储形式 43
3.5 局部变量 44
3.6 全局变量 44
3.7 形式参数 45
3.8 赋值及类型转换 46
3.9 运算符及其表达式 46
3.9.1 算术运算符及其表达式 47
3.9.2 加1和减1运算符 47
3.9.3 关系运算符及其表达式 49
3.9.4 逻辑运算符及其表达式 50
3.9.5 三目运算符 50
3.9.6 位运算符 51
3.9.7 sizeof运算符 53
3.9.8 逗号运算符 54
3.10 小结 55
3.11 习题 55
第4章 顺序结构程序设计(教学视频:18分钟) 62
4.1 顺序结构程序设计初探 62
4.1.1 顺序结构流程图和N-S流程图 62
4.1.2 简单的顺序结构程序 62
4.1.3 了解C语言的格式输入、输出函数 64
4.2 详解格式输入、输出函数 65
4.2.1 调用scanf()函数实现格式化输入 65
4.2.2 调用printf()函数实现格式化输出 67
4.2.3 putchar()函数 69
4.2.4 getchar()函数 70
4.3 本章技术点范例应用 72
4.4 本章综合练习 72
4.5 小结 73
4.6 习题 74
第5章 条件结构程序设计(教学视频:15分钟) 83
5.1 条件结构简介 83
5.1.1 if单分支形式 83
5.1.2 if-else双分支形式 85
5.2 多重if 86
5.3 嵌套if 88
5.4 switch结构 89
5.5 实战项目 91
5.6 小结 94
5.7 习题 95
第6章 循环结构程序设计(教学视频:19分钟) 109
6.1 for循环 109
6.1.1 for循环 109
6.1.2 for循环结构应用 111
6.2 while循环 114
6.3 do-while循环 116
6.4 三种循环结构的区别 118
6.5 嵌套循环 120
6.6 循环结构强化实例 123
6.7 小结 126
6.8 习题 126
第2篇 C语言技术进阶 140
第7章 数组(教学视频:17分钟) 140
7.1 数组简介 140
7.2 为何需要数组 141
7.3 一维数组 141
7.3.1 一维数组的声明和初始化 141
7.3.2 一维数组的引用 143
7.4 二维数组 146
7.4.1 二维数组的声明和初始化 147
7.4.2 二维数组应用举例 148
7.5 字符数组 151
7.5.1 字符串与字符数组 151
7.5.2 字符串输入、输出函数 152
7.5.3 字符串函数 154
7.6 数组实战项目 155
7.7 小结 158
7.8 习题 158
第8章 指针(教学视频:18分钟) 169
8.1 指针简介 169
8.2 指针的定义及应用 170
8.2.1 指针的定义 170
8.2.2 指针的引用 170
8.2.3 指针变量作为函数的参数 173
8.3 指针与数组 174
8.3.1 指针和一维数组 174
8.3.2 指针和二维数组 177
8.4 指针和字符串 179
8.5 函数的指针 181
8.6 指向指针的指针 183
8.7 指针应用举例 184
8.8 小结 187
8.9 习题 187
第9章 函数(教学视频:25分钟) 200
9.1 函数定义和调用 200
9.1.1 定义函数 200
9.1.2 调用函数 202
9.1.3 函数的返回值 203
9.2 变量的生存期和作用域 205
9.2.1 函数内部变量 205
9.2.2 函数外部变量 206
9.3 函数的实参和形参 209
9.3.1 传值方式 209
9.3.2 传址方式 210
9.4 函数的嵌套和递归 212
9.4.1 函数的嵌套 213
9.4.2 函数的递归 214
9.5 函数应用举例 215
9.6 小结 217
9.7 习题 217
第10章 结构型、共用型、枚举型及用户自定义型数据(教学视频:17分钟) 229
10.1 结构体类型 229
10.1.1 结构体类型简介 229
10.1.2 结构体类型定义 230
10.1.3 结构体类型引用 231
10.1.4 结构体变量初始化 233
10.2 结构体数组 234
10.2.1 结构体数组定义 234
10.2.2 结构体数组引用 235
10.2.3 结构体数组初始化 236
10.3 结构指针 237
10.3.1 结构体指针概念及其定义 237
10.3.2 结构体数组指针 238
10.3.3 结构体指针应用 240
10.4 结构与函数参数 242
10.4.1 结构变量作为函数参数 242
10.4.2 结构体地址作为函数参数 244
10.4.3 结构体数组作为函数参数 245
10.5 共用体 247
10.5.1 共用体概念及其定义 247
10.5.2 共同体变量应用 247
10.5.3 共同体与结构体的嵌套 249
10.6 枚举型 251
10.7 用户自定义类型 253
10.8 链表 254
10.8.1 单向链表 255
10.8.2 创建及输出链表 256
10.8.3 双向链表 258
10.8.4 链表中插入结点和删除结点 260
10.9 小结 262
10.10 习题 262
第3篇 C语言高级应用 275
第11章 程序的灵魂——算法(教学视频:17分钟) 275
11.1 了解算法的必要性 275
11.2 求最大值算法 276
11.3 求最小值算法 277
11.4 排序算法 278
11.4.1 直接插入排序 278
11.4.2 折半插入排序 280
11.4.3 希尔排序 281
11.4.4 冒泡排序 283
11.4.5 选择排序 285
11.4.6 归并排序 286
11.5 查找算法 289
11.5.1 顺序查找 289
11.5.2 折半查找 290
11.5.3 分块查找 291
11.6 小结 292
11.7 习题 292
第12章 文件(教学视频:17分钟) 303
12.1 文件简介 303
12.1.1 缓冲文件 303
12.1.2 非缓冲文件 304
12.1.3 文件指针和位置指针 304
12.2 与文件有关的库函数 304
12.2.1 文件的打开和关闭函数 304
12.2.2 文件的读写函数 306
12.3 文件定位函数 315
12.3.1 feof()函数 315
12.3.2 rewind()函数 316
12.3.3 fseek()函数和文件随机存取 317
12.3.4 ftell()函数 319
12.4 出错检测函数 320
12.4.1 ferror()函数 320
12.4.2 clearerr()函数 321
12.5 程序应用举例 321
12.6 小结 324
12.7 习题 324
第13章 图形处理基础知识(教学视频:13分钟) 334
13.1 C语言图形基本概念 334
13.2 基本图形函数 334
13.2.1 图形初始化 335
13.2.2 关闭图形函数 336
13.2.3 设置外观函数 336
13.2.4 清除窗口函数 337
13.2.5 清屏函数 337
13.2.6 绘图函数 337
13.3 图形应用范例 341
13.4 小结 343
13.5 习题 343
第14章 预处理宏命令(教学视频:17分钟) 345
14.1 宏 345
14.1.1 不带参数的宏 345
14.1.2 带参数的宏 348
14.2 文件包含 350
14.3 条件编译 352
14.4 不同存储类型的变量 355
14.4.1 自动类型变量 355
14.4.2 静态变量 355
14.4.3 寄存变量 357
14.4.4 外部变量 359
14.5 程序应用举例 360
14.6 小结 362
14.7 习题 362
第4篇 C语言开发案例 371
第15章 软件设计基础(教学视频:9分钟) 371
15.1 程序设计语言基础 371
15.2 操作系统基础知识 373
15.2.1 操作系统分类 374
15.2.2 DOS简介 375
15.2.3 Windows Server 2000与Windows Server 2003 377
15.2.4 Linux 377
15.3 数据库基础知识 378
15.3.1 时下流行的数据管理系统简介 378
15.3.2 SQL语言简介 380
15.4 软件工程 381
15.4.1 软件概念 381
15.4.2 软件分类 381
15.4.3 软件开发流程 382
15.4.4 软件开发模型 383
15.4.5 软件需求分析 384
15.5 小结 384
15.6 习题 385
第16章 C语言程序综合应用(教学视频:26分钟) 386
16.1 八皇后问题 386
16.2 汉洛塔问题 391
16.3 循环赛问题 392
16.4 猴子选大王 394
16.5 三个数的最小公倍数问题 395
16.6 背包问题 398
16.7 马遍历问题 401
16.8 流水线作业问题 403
16.9 迷宫问题 405
16.10 关键路径 407
16.11 小结 410
16.12 习题 410
第17章 C语言开发项目:航空订票管理系统(教学视频:12分钟) 436
17.1 航空订票管理系统简介 436
17.2 航空订票系统需求分析 436
17.3 航空订票系统可行性分析 437
17.4 航空订票系统总体设计 437
17.4.1 输入、输出航班信息 438
17.4.2 订票功能 438
17.4.3 退票功能 438
17.4.4 查询航班信息 439
17.4.5 删除航班信息 439
17.5 航空订票系统程序设计 440
17.6 小结 449
第18章 C语言开发项目:学生管理系统(教学视频:14分钟) 450
18.1 学生管理系统需求分析 450
18.2 学生管理系统总体设计 450
18.2.1 添加学生资料 451
18.2.2 查询学生资料 451
18.2.3 排序学生资料 452
18.2.4 删除学生资料 453
18.2.5 修改学生资料 454
18.3 学生管理系统程序实现 455
18.4 小结 470
附录 Visual C++操作技巧小代码 471
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《基础乐理》牛丽君 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017