图书介绍
C语言课程设计案例精编PDF|Epub|txt|kindle电子书版本网盘下载
- 吴启武,刘勇,王俊峰等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302254454
- 出版时间:2011
- 标注页数:452页
- 文件大小:84MB
- 文件页数:460页
- 主题词:C语言-程序设计-课程设计-高等学校-教学参考资料
PDF下载
下载说明
C语言课程设计案例精编PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基础知识3
第1章C语言回顾3
1.1 C语言的出现及发展3
1.2 C语言的特点4
1.3 Turbo C集成环境介绍4
1.4 Win-TC集成环境介绍9
1.4.1 Win-TC的特点9
1.4.2 Win-TC的使用9
1.4.3 Win-TC面板设置12
1.5 C语言基本语法概述15
1.5.1数据类型、运算符和表达式15
1.5.2程序设计结构17
1.5.3数组19
1.5.4函数20
1.5.5编译预处理22
1.5.6指针23
1.5.7结构体26
1.6小结27
第2章 基础知识回顾28
2.1图形知识28
2.1.1图形模式的初始化28
2.1.2屏幕颜色相关函数29
2.1.3图形窗口和图形屏幕函数30
2.1.4画图函数31
2.1.5封闭图形的填充33
2.1.6图形模式下的文本输出35
2.2文件操作知识36
2.2.1文件的打开与关闭36
2.2.2文件的读写37
2.2.3文件的状态39
2.2.4文件的定位39
2.3 Windows网络编程知识40
2.3.1常用协议报头40
2.3.2 Winsock基础44
2.3.3套接字选项51
2.3.4名字解析54
2.4中断知识55
2.4.1中断类型与中断函数55
2.4.2鼠标编程58
2.5小结60
第二篇 游戏编程63
第3章 俄罗斯方块游戏63
3.1设计目的63
3.2功能描述63
3.3总体设计64
3.3.1功能模块设计64
3.3.2数据结构设计66
3.3.3函数功能描述69
3.4程序实现70
3.4.1源码分析70
3.4.2运行结果86
3.5小结87
第4章 推箱子游戏88
4.1设计目的88
4.2功能描述88
4.3总体设计88
4.3.1功能模块设计88
4.3.2数据结构设计91
4.3.3函数功能描述91
4.4程序实现94
4.4.1源码分析94
4.4.2运行结果112
4.5小结113
第5章 五子棋游戏114
5.1设计目的114
5.2功能描述114
5.3总体设计114
5.3.1功能模块设计114
5.3.2数据结构设计116
5.3.3函数功能描述117
5.4程序实现119
5.4.1源码分析119
5.4.2运行结果128
5.5小结130
第三篇 文件操作133
第6章 学生成绩管理系统133
6.1设计目的133
6.2功能描述133
6.3总体设计134
6.3.1功能模块设计134
6.3.2数据结构设计137
6.3.3函数功能描述138
6.4程序实现139
6.4.1源码分析139
6.4.2运行结果154
6.5小结157
第7章 图书管理系统158
7.1设计目的158
7.2功能描述158
7.3总体设计159
7.3.1功能模块设计159
7.3.2数据结构设计164
7.3.3函数功能描述166
7.4程序实现168
7.4.1源码分析168
7.4.2运行结果191
7.5小结199
第8章 酒店客房管理系统200
8.1设计目的200
8.2功能描述200
8.3总体设计201
8.3.1功能模块设计201
8.3.2数据结构设计207
8.3.3函数功能描述208
8.4程序实现211
8.4.1源码分析211
8.4.2运行结果240
8.5小结245
第四篇 网络编程249
第9章Ping程序设计249
9.1设计目的249
9.2功能描述249
9.3总体设计249
9.3.1功能模块设计249
9.3.2数据结构设计253
9.3.3函数功能描述254
9.4程序实现255
9.4.1源码分析255
9.4.2运行结果265
9.5小结270
第10章TCP程序设计271
10.1设计目的271
10.2功能描述271
10.3总体设计272
10.3.1功能模块设计272
10.3.2数据结构设计276
10.3.3函数功能描述276
10.4程序实现277
10.4.1源码分析277
10.4.2运行结果286
10.5小结291
第11章UDP程序设计292
11.1设计目的292
11.2功能描述292
11.3总体设计293
11.3.1功能模块设计293
11.3.2数据结构设计297
11.3.3函数功能描述299
11.4程序实现300
11.4.1源码分析300
11.4.2运行结果311
11.5小结317
第五篇仿Windows应用程序321
第12章 进程调度模拟器321
12.1设计目的321
12.2功能描述322
12.3总体设计323
12.3.1功能模块设计323
12.3.2数据结构设计325
12.3.3函数功能描述326
12.4程序实现327
12.4.1源码分析327
12.4.2运行结果335
12.5小结338
第13章 画图板339
13.1设计目的339
13.2功能描述339
13.3总体设计340
13.3.1功能模块设计340
13.3.2数据结构设计341
13.3.3函数功能描述342
13.4程序实现344
13.4.1源码分析344
13.4.2运行结果369
13.5小结372
第14章 电子时钟373
14.1设计目的373
14.2功能描述373
14.3总体设计374
14.3.1功能模块设计374
14.3.2数据结构设计376
14.3.3函数功能描述377
14.4程序实现378
14.4.1源码分析378
14.4.2运行结果384
14.5小结385
第15章 简易计算器386
15.1设计目的386
15.2功能描述386
15.3总体设计387
15.3.1功能模块设计387
15.3.2数据结构设计390
15.3.3函数功能描述390
15.4程序实现392
15.4.1源码分析392
15.4.2运行结果405
15.5小结407
第16章 文本编辑器408
16.1设计目的408
16.2功能描述408
16.3总体设计410
16.3.1功能模块设计410
16.3.2数据结构设计417
16.3.3函数功能描述418
16.4程序实现420
16.4.1源码分析420
16.4.2运行结果440
16.5小结446
附录447
附录1 ASCII表447
附录2 C语言编程易犯错误分析448