C语言项目开发实战入门(全彩版) pdf epub mobi txt 电子书 下载 2024

图书介绍


C语言项目开发实战入门(全彩版)

简体网页||繁体网页
明日科技 著



点击这里下载
    

想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-12-14


类似图书 点击查看全场最低价

出版社: 吉林大学出版社
ISBN:9787567787414
版次:1
商品编码:12163145
包装:平装
丛书名: 和外星人一起学系列
开本:16开
出版时间:2017-04-01
用纸:胶版纸
页数:370
套装数量:9
字数:700000
正文语种:中文
附件:光盘、小白手册
附件数量:2

C语言项目开发实战入门(全彩版) epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024

相关图书



C语言项目开发实战入门(全彩版) epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024

C语言项目开发实战入门(全彩版) pdf epub mobi txt 电子书 下载



具体描述

产品特色

内容简介

《C语言项目开发实战入门》以趣味俄罗斯方块、挑战2048、贪吃蛇大作战、超级万年历、图书管理系统(窗体版)、学生个人消费管理系统、企业员工管理系统和学生信息管理系统共8个项目为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了项目开发流程,从开发背景、系统功能分析、业务流程分析、数据库建模到项目开发,每一过程都进行了详细讲解,旨在使读者真正获得程序开发经验,提高项目开发能力。

《C语言项目开发实战入门》应用的主要技术及知识点有:C、控制台API 、获得键盘按键实现、指针、遍历数组、循环控制实现、读写文件数据、按键监听实现、获得日期时间、条件选择实现、MySQL、WINAPI 编程实现、条件编译、数组排序算法实现、存储管理、字符串处理函数实现、结构体数组、格式输出实现。

——优势——

√ 零基础实战入门——快速扫盲视频,8小时预备知识入门学习;

√ 项目精彩,讲解到位——8个流行项目,7小时教学视频,代码注释详尽;

√ 书网结合——在线课程,PC端、移动端免费同步学习;

√ 4色真彩印刷——还原编程真实开发环境。

——随书附赠——

√ 《小白手册》——环境搭建、程序调试、排错秘籍,帮助用户轻松搭建开发环境,快速解决开发问题;

√ 光盘——18小时视频讲解、项目讲解视频、项目源码、资源文件、代码查错器、代码片段,方便读者学习。

√ 二维码——书中设置多种功能二维码,视频二维码、代码解释二维码、会员二维码等;手机看视频,手机看文档,多种资源手机一扫尽在掌握。

√ 技术支持——QQ、微信、论坛等均可获得图书内容相关的技术支持,登录明日学院网站(www.mingrisoft.com)可以获得全方位的学习资源和技术支持。

——读者对象——

√ 零基础编程的自学者

√ 编程爱好者

√ 大中专院校的老师和学生

√ 培训机构的老师和学生

√ 参加毕业设计的学生

√ 初级和中级程序开发人员

《C语言项目开发实战入门》是一本让初学者通过项目实战开发学编程的超值图书。

作者简介

  明日科技,是一家专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材既注重选取软件开发中的必需、常用内容,又注重内容的易学、方便以及相关知识的拓展,深受读者喜爱。其编写的图书主要有“从入门到精通”“软件开发视频大讲堂”“软件开发实战1200例”“软件工程师开发大系”等多个系列。多次荣获“全行业优xiu畅销品种”“中国大学出版社优xiu畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。

内页插图

目录

C语言开发之旅1
第1章 趣味俄罗斯方块(C + 控制台API + 获得键盘按键实现)3
1.1 开发背景.6
1.2 系统功能设计.6
1.2.1 系统功能结构 .6
1.2.2 系统业务流程 .7
1.3 使用Dev C++项目创建7
1.3.1 系统开发环境要求 .7
1.3.2 创建项目 7
1.4 预处理模块设计11
1.4.1 文件引用 .11
1.4.2 宏定义 .12
1.4.3 定义全局变量 12
1.4.4 函数声明 .13
1.5 游戏欢迎界面设计14
1.5.1 游戏欢迎界面概述 14
1.5.2 设置文字颜色 14
1.5.3 设置文字显示位置 16
1.5.4 设计标题部分 17
1.5.5 设计字符花装饰界面 19
1.5.6 设计菜单选项的边框 22
1.5.7 设计菜单选项的文字 23
1.6 游戏主窗体设计25
1.6.1 游戏主窗体设计概述 25
1.6.2 打印输出游戏界面 25
1.6.3 绘制俄罗斯方块 29
1.6.4 打印俄罗斯方块 37
1.7 游戏逻辑设计38
1.7.1 游戏逻辑概述 39
1.7.2 判断俄罗斯方块是否可移动 39
1.7.3 清除俄罗斯方块下落的痕迹 42
1.7.4 判断方块是否满行 42
1.7.5 随机产生俄罗斯方块类型的序号44
1.8 开始游戏46
1.8.1 开始游戏模块概述 46
1.8.2 显示俄罗斯方块 46
1.8.3 实现按键操作 48
1.8.4 游戏结束界面 53
1.8.5 重新开始游戏 55
1.9 游戏按键说明模块56
1.9.1 游戏按键说明简介 56
1.9.2 按键说明界面的实现 57
1.10 游戏规则介绍模块.58
1.10.1 游戏规则介绍 .59
1.10.2 游戏规则介绍的实现 .59
1.11 退出游戏.61
1.12 一起来找茬.62
1.13 本章总结.63
攻占C语言大陆65
C语言大咖实战训练营66

第2章 挑战2048(C + 指针 + 遍历数组 + 循环控制实现).67
2.1 开发背景70
2.2 系统功能设计70
2.2.1 系统功能结构 70
2.2.2 系统业务流程 71
2.3 系统开发环境要求.71
2.4 预处理模块设计71
2.4.1 文件引用 .71
2.4.2 定义全局变量 72
2.4.3 函数声明 .72
2.5 游戏欢迎界面设计73
2.5.1 欢迎界面概述 73
2.5.2 实现欢迎界面标题 73
2.5.3 实现欢迎界面菜单选项 75
2.5.4 实现欢迎界面字符画装饰 77
2.6 游戏主窗体设计79
2.6.1 游戏主窗体设计概述 79
2.6.2 绘制游戏棋盘 80
2.6.3 打印游戏信息 81
2.7 游戏逻辑设计83
2.7.1 游戏逻辑模块概述 83
2.7.2 设置数字显示不同颜色 83
2.7.3 实现相同数字合并 85
2.7.4 判断数字能否移动 88
2.7.5 判断游戏成功 92
2.7.6 判断游戏失败 94
2.7.7 键盘控制数字移动 95
2.8 开始游戏模块设计98
2.8.1 开始游戏模块概述 98
2.8.2 获得游戏当前时间 99
2.8.3 在随机位置显示初始数字2或者499
2.8.4 设置按键操作 .100
2.8.5 判断游戏成功或失败 .101
2.8.6 重新开始游戏 .102
2.9 游戏规则介绍模块设计.103
2.9.1 游戏规则介绍 .103
2.9.2 游戏规则介绍的实现 .104
2.10 游戏按键说明模块设计105
2.10.1 游戏按键说明 105
2.10.2 按键说明界面的实现 106
2.11 一起来找茬107
2.12 本章总结110
攻占C语言大陆.111
C语言大咖实战训练营.112

第3章 贪吃蛇大作战(C + 读写文件数据 + 按键监听实现).113
3.1 开发背景.116
3.2 系统功能设计.116
3.2.1 系统功能结构 .116
3.2.2 系统业务流程 .117
3.3 使用Microsoft Visual C++ 6.0创建项目117
3.3.1 系统开发环境要求 .117
3.3.2 创建项目 117
3.3.3 Visual C++ 6.0主界面介绍 .120
3.4 预处理模块设计.121
3.4.1 文件引用 121
3.4.2 宏定义 122
3.4.3 定义全局变量 .122
3.4.4 函数声明 124
3.5 游戏欢迎界面设计.125
3.5.1 欢迎界面概述 .125
3.5.2 绘制字符蛇 .125
3.5.3 绘制菜单选项 .129
3.6 游戏主窗体设计.132
3.6.1 游戏主窗体设计概述 .132
3.6.2 创建游戏地图 .133
3.6.3 绘制右侧得分和小提示 .135
3.6.4 读取游戏最高分 .136
3.6.5 绘制蛇身 137
3.6.6 创建并随机出现食物 .139
3.7 游戏逻辑设计.141
3.7.1 游戏逻辑概述 .141
3.7.2 判断蛇是否咬到自己 .141
3.7.3 判断蛇是否撞到墙 .142
3.7.4 设置蛇加速前进 .142
3.7.5 设置蛇减速前进 .143
3.7.6 设置不按键时蛇的前进方向 .143
3.7.7 通过键盘方向键控制蛇前进方向.148
3.8 游戏失败界面设计.151
3.8.1 游戏失败界面概述 .151
3.8.2 绘制字符边框 .153
3.8.3 打印边框中的信息 .155
3.8.4 存储游戏最高分 .157
3.8.5 设计分支选项 .158
3.9 游戏说明模块设计.160
3.9.1 游戏说明模块概述 .160
3.9.2 游戏说明模块的实现 .161
3.10 一起来找茬162
3.11 本章总结164
攻占C语言大陆.165
C语言大咖实战训练营.166

第4章 超级万年历(C + 获得日期时间 + 条件选择实现)167
4.1 开发背景.170
4.2 系统功能设计.170
4.2.1 系统功能结构 .170
4.2.2 系统业务流程 .171
4.3 系统开发环境要求.171
4.4 预处理模块设计.171
4.4.1 文件引用 .171
4.4.2 宏定义 .171
4.4.3 定义全局变量 .172
4.4.4 函数声明 .173
4.5 主窗体设计.174
4.5.1 主窗体设计概述 .174
4.5.2 绘制主界面 .175
4.5.3 设计选项一:查询农历 .177
4.5.4 设计选项二:查询公历 .180
4.5.5 设计选项三:显示月历 .182
4.5.6 设计选项四:计算某天距今天的天数 .184
4.5.7 设计选项五:查询距离今天相应天数的日期 .187
4.5.8 设计选项六:计算任意两天之间的天数差 .188
4.5.9 设计选项七:显示二十四节气 .191
4.5.10 设计选项八:显示节日 193
4.6 打印月历.196
4.6.1 打印月历概述 .196
4.6.2 查询公历月首所在的农历月 .197
4.6.3 判断闰月和大小月 .198
4.6.4 计算月历中第一天的农历日期 .199
4.6.5 计算节气日期所在位置 .199
4.6.6 打印公历月历 .200
4.6.7 打印农历月历 .202
4.7 其他算法.205
4.7.1 概述 .205
4.7.2 计算当前月份的天数 .205
4.7.3 公历查询农历 .207
4.7.4 农历查询公历 .210
4.7.5 显示二十四节气 .213
4.7.6 获得公历节日 .214
4.8 本章总结.216

第5章 图书管理系统(窗体版)(C + MySQL + WINAPI编程实现)217
5.1 开发背景.220
5.2 系统功能设计.220
5.2.1 数据库建模 .220
5.2.2 系统功能结构 .220
5.2.3 建立数据库 .221
5.2.4 导入数据表 .221
5.3 系统开发环境要求.223
5.4 WINAPI编程.223
5.4.1 Win 32程序的入口 .223
5.4.2 WinMain函数的设计 224
5.4.3 创建一个对话框窗体 .225
5.4.4 消息响应函数 .226
5.5 工具模块设计.227
5.5.1 工具模块概述 .227
5.5.2 工具模块的实现 .227
5.6 登录模块设计.229
5.6.1 初始化数据库 .229
5.6.2 创建登录对话框 .231
5.7 客户端主界面设计.234
5.7.1 设计主界面的菜单栏与工具栏 .234
5.7.2 绘制主界面的背景 .238
5.8 基本信息管理模块设计.240
5.8.1 图书信息管理子模块设计 .240
5.8.2 图书信息管理对话框的消息响应函数 .240
5.8.3 图书信息管理界面中按钮的设计 .246
5.9 库存管理模块设计.248
5.9.1 图书入库管理子模块的设计 .248
5.9.2 实现图书入库管理对话框的消息响应函数 249
5.9.3 实现图书入库管理界面中的按钮功能 .255
5.10 查询模块设计255
5.10.1 入库查询子模块的设计 255
5.10.2 实现入库查询对话框的消息响应函数 256
5.10.3 实现入库查询界面中的按钮功能 259
5.11 本章总结260

第6章 学生个人消费管理系统(C + 条件编译 + 数组排序算法实现)261
6.1 开发背景.264
6.2 系统开发环境要求.264
6.3 系统功能设计.264
6.3.1 需求分析 .264
6.3.2 系统目标 .264
6.3.3 系统功能结构 .264
6.3.4 系统业务流程 .265
6.4 预处理模块设计.266
6.4.1 模块概述 .266
6.4.2 声明结构体 .266
6.4.3 头文件 .267
6.4.4 宏定义 .267
6.4.5 函数声明 .267
6.5 主函数设计.268
6.5.1 功能概述 .268
6.5.2 实现主函数Main .268
6.5.3 实现主界面菜单 .270
6.6 录入学生消费信息.271
6.6.1 模块概述 .271
6.6.2 使用链表存储信息 .272
6.6.3 实现信息录入功能 .273
6.7 读取学生消费信息.276
6.8 查询学生消费信息.278
6.8.1 模块概述 .278
6.8.2 实现信息查询功能 .279
6.9 删除学生消费信息.280
6.9.1 模块概述 .280
6.9.2 实现链表的删除功能 .281
6.9.3 实现信息删除功能 .281
6.10 显示学生消费信息284
6.10.1 模块概述 284
6.10.2 实现信息显示功能 285
6.11 保存学生消费信息286
6.11.1 模块概述 286
6.11.2 实现文件读写功能 288
6.11.3 实现信息保存功能 288
6.12 本章总结289

第7章 企业员工管理系统(C + 存储管理 + 字符串处理函数实现)291
7.1 开发背景.294
7.2 系统开发环境要求.294
7.3 系统功能设计.294
7.4 预处理模块设计.294
7.4.1 模块概述 .294
7.4.2 文件引用 .295
7.4.3 定义全局变量 .295
7.4.4 定义结构体 .295
7.4.5 函数声明 .296
7.5 主函数设计.296
7.5.1 功能概述 .296
7.5.2 实现主函数 .296
7.6 系统初始化.297
7.6.1 模块概述 .297
7.6.2 操作密码文件 .298
7.6.3 进入企业员工管理系统 .299
7.7 系统登录模块设计.301
7.7.1 模块概述 .301
7.7.2 使用字符串比较函数strcmp() .302
7.7.3 实现密码验证功能 .302
7.8 主界面功能菜单设计.303
7.8.1 模块概述 .303
7.8.2 设计主菜单界面 .303
7.8.3 实现主菜单界面的分支选择 .304
7.9 添加员工信息.306
7.9.1 模块概述 .306
7.9.2 使用fwrite()函数 .307
7.9.3 实现添加员工信息功能 .307
7.10 删除员工信息309
7.10.1 模块概述 309
7.10.2 实现删除员工信息功能 310
7.11 查询员工信息311
7.11.1 模块概述 311
7.11.2 查询员工信息的界面设计 312
7.11.3 根据姓名查找员工信息 314
7.11.4 根据工号查找员工信息 315
7.11.5 根据电话号码查找员工信息 316
7.11.6 根据QQ号查找员工信息 317
7.11.7 显示查询结果 318
7.12 修改员工信息319
7.12.1 模块概述 319
7.12.2 实现修改员工信息的界面设计 320
7.12.3 修改员工工资 323
7.12.4 修改员工年龄 323
7.12.5 修改非数值型信息 324
7.13 统计员工信息325
7.13.1 模块概述 325
7.13.2 实现统计员工信息 326
7.14 系统密码重置326
7.14.1 模块概述 326
7.14.2 实现系统密码重置 327
7.15 本章总结328

第8章 学生信息管理系统(C + 结构体数组 +格式输出实现)331
8.1 开发背景.334
8.2 系统开发环境要求.334
8.3 系统功能设计.334
8.4 预处理模块设计.334
8.4.1 模块概述 .334
8.4.2 控制输出格式 .335
8.4.3 文件引用 .335
8.4.4 宏定义 .335
8.4.5 函数声明 .336
8.5 主函数设计.336
8.5.1 功能概述 .336
8.5.2 实现主函数 .337
8.5.3 显示主菜单 .339
8.6 录入学生信息.339
8.6.1 模块概述 .339
8.6.2 实现文件的打开和关闭功能 .341
8.6.3 实现录入学生信息 .341
8.7 查询学生信息.343
8.7.1 模块概述 .343
8.7.2 查询没有记录的文件 .345
8.7.3 查找并打印学生信息 .346
8.8 删除学生信息.346
8.8.1 模块概述 .346
8.8.2 实现删除学生信息 .347
8.9 修改学生信息.348
8.9.1 功能概述 .348
8.9.2 实现修改学生信息 .350
8.10 插入学生信息351< C语言项目开发实战入门(全彩版) 电子书 下载 mobi epub pdf txt


C语言项目开发实战入门(全彩版) pdf epub mobi txt 电子书 下载
想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

东西也不错,有光碟和小册子

评分

不错不错,好东西

评分

质量非常好,已经收到宝贝,使用正常,很好用。 。

评分

全是项目,有光盘 ,彩色纸张,有小白手册,适合零基础的人帮别人买的,我是不喜欢这样的

评分

不错。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

评分

此书不错,实战布局也。做的都是产品。

评分

看了一部分才来评价的 ,先说说好评的地方 彩色的印刷看着很舒服,图也占大多数,初学者看着也清晰明白很多。不好的地方, 我看到前面部分,很多语法结构都没学 ,就开始用了,小白看到了也是云里雾里,很多地方讲得不太清楚,直接就一笔带过了,对没接触过编程的小伙伴 会迷茫很多。个人认为这本书适合 有编程基础的人学,补补知识量还是不错的。

评分

说实话我不知道选哪一本好。就像我根本不懂C语言一样,我真不知道商城那么多的图书到底该选哪一本!我很幸运我选了吉林大学出版社的这一本,等快递时的期待、打开书本时的迷茫,再到充满惊喜的眼前一亮!我觉得这本书太适合我了,它让我再次坚定了信念,仿佛真的找到了方向。这本书真的很棒!它的&ldquo;e学码&rdquo;让你用手机一扫,就知道书中那些不懂的专业术语。还有一个非常非常强大的教学视频。首先,(先不说内容如何,毕竟现在我也看不懂)这些小视频都是和这一本书目录相同的逐章逐节的,意味着可以通过阅读和观看视频同步学习。其次,这些视频的时间都不长,最多不过十来分钟。还有,这些视频都是可以在手机上播放的(最后一张是手机截图)。有了这些特点,以后坐地铁时、排队时亦或偶尔的闲暇时光,随时随地掏出手机就能学习。长此以往又怎么说一定学不会呢?

评分

宝贝已收到,孩子很喜欢,纸张质量很不错,会推荐给其他有需要的孩子购买

类似图书 点击查看全场最低价

C语言项目开发实战入门(全彩版) pdf epub mobi txt 电子书 下载


分享链接


去京东购买 去京东购买
去淘宝购买 去淘宝购买
去当当购买 去当当购买
去拼多多购买 去拼多多购买


C语言项目开发实战入门(全彩版) bar code 下载
扫码下载










相关图书




本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 book.coffeedeals.club All Rights Reserved. 静流书站 版权所有