C语言项目开发实战入门零基础学编程程序设计基础计算机书籍程序设计数据结构 pdf下载pdf下载

C语言项目开发实战入门零基础学编程程序设计基础计算机书籍程序设计数据结构百度网盘pdf下载

作者:
简介:本篇提供书籍《C语言项目开发实战入门零基础学编程程序设计基础计算机书籍程序设计数据结构》百度网盘pdf下载
出版社:墨马图书旗舰店
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍


  内容简介

``````````




  目录

商品基本信息,请以下列介绍为准
商品名称:  《C语言项目开发实战入门》
作者:   明日科技
市场价:   59.80元
ISBN号:    978-7-5677-8741-4
出版社:    吉林大学出版社
商品类型:   图书


  其他参考信息(以实物为准)
  装帧:平装   开本:16开   语种:中文
  出版时间:2017-1-1   版次:1   页数:
  印刷时间:2017-1-1   印次:1   字数:700000


  目录

 

C语言开发之旅................ 1


第1章  趣味俄罗斯方块(C + 控制台API + 获得键盘按键实现)3

 预备知识视频讲解:1小时57分

 项目开发视频讲解:2小时55分

 代码解释(在线扩展讲解):18段


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

............

 


  精彩内容
 
......


  内容简介

 

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

本书的*大特点是提供“图书与《小白手册》+二维码+明日学院网站”立体化、全方位的教学模式,零基础编程学习者也能轻松学会项目开发。《小白手册》中搜集了开发项目过程中遇到的各类问题,并给出解决问题的详细方案,力求为初学者扫除项目开发中遇到的障碍;光盘中给出项目源码、资源文件、代码查错器和代码片段,方便读者学习;书中设置多种功能二维码,扫描二维码,预备知识、视频讲解和代码解释等详细内容精彩呈现;登录明日学院网站(www.mingrisoft.com)可以获得全方位的学习资源和技术支持。

本书精选的案例兼具趣味性和实用性,涉及行业广泛。通过本书的学习,读者可以提高编程兴趣,获得编程技巧;也可以轻松领会C语言项目开发的精髓,快速提高开发技能;还可以通过光盘中提供的案例源代码和数据库进行二次开发,以减少开发项目所需要的时间