C语言课程设计案例精编PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:吴启武,刘勇,王俊峰等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2011
- ISBN:9787302254454
- 页数:452 页
第一篇 基础知识 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
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《全国学前教育专业(新课程标准)“十三五”规划教材 简谱手风琴教程 第2版》(中国)杨克勤,王宝庆 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《学校课程发展丛书 品牌培育与学校课程》林青荻,刘佳责任编辑;(中国)段立群 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019