头像

《Hello C语言》郑赟【文字版_PDF电子书_下载】

2020-06-10 11:37:39 来源:黑石源码   浏览(27)   评论 ( 0 )   

《Hello C语言》郑赟【文字版_PDF电子书_下载】
本书分3部分。第一部分是快速入门:通过设计一批浅显易懂、有趣新颖的例子,将计算机编程需要的概念与知识点串起来,让大家明白编程是什么,编程需要用到哪些概念;第二部分是知识进阶:在第一部分的基础上,对知识进行深入讲解与总结,让读者彻底明白编程中出现各种问题的原因;第三部分是项目进阶:通过前两部分的学习,进一步引入新的更难的项目,让读者进一步领会、应用编程知识。

书名:Hello C语言
作者:郑赟 郑洪清
出版社:电子工业出版社
译者:
出版日期:2017-7-20
页数:350
ISBN:9787121317460


内容简介:

本书分3部分。第一部分是快速入门:通过设计一批浅显易懂、有趣新颖的例子,将计算机编程需要的概念与知识点串起来,让大家明白编程是什么,编程需要用到哪些概念;第二部分是知识进阶:在第一部分的基础上,对知识进行深入讲解与总结,让读者彻底明白编程中出现各种问题的原因;第三部分是项目进阶:通过前两部分的学习,进一步引入新的更难的项目,让读者进一步领会、应用编程知识。

作者简介:

2000年毕业于大连理工大学,硕士学位,计算数学专业.2000年3月在国家一级期刊<物理学报>上发表过一篇文章<一个非线性方程的显式行波解>,后被SCI收录.2000年7月入职中国集成电路设计中心,从事电子设计自动化软件的设计与开发.工作期间在国内外一级核心期刊发表过20余篇论文,并荣获国防部科技进步三等奖(2002GFJ3401-5),获得一项国家发明专利.专利申请号为:03126498.0. 2006.8,跳槽至Cadence北京研发中心(它是电子设计自动化的行业老大),继续从事电子设计自动化软件的设计与开发.在整个软件开发的职业生涯中,我对软件编程的入门晋级有着深刻的认识.2012年,我开始职业生涯转型,在尚德悦成移动互联网乳化基从事IT培训.在两年多的培训经历中,我开发了几门课程,都非常受学生欢迎.第一门课是<明解计算机语言>,以通俗化、生活化的方式讲解计算机语言中的各种概念,使学生形象化的理解了各种概念,并快速入门.可参见http://v.youku.com/v_show/id_XNTg0MzIxMzY4.html.

目  录:

目录

第一部分 轻 松 入 门

第1章 C语言编程环境搭建

11 编程工具选择

12 Dev-C 工具的下载与安装

13 创建一个C文件

14 编译一个C文件

15 改变字体大小的设置

第2章 初识C语言

21 掀起C语言的盖头来

22 写给女朋友的一封情诗

23 送你一束玫瑰花

24 绚丽的动画——女朋友数玫瑰

25 小结

26 练习

第3章 减少重复操作——循环语句

31 循环的描述——循环三要素

32 帮你计数的人——循环变量

321 变量的定义

322变量的输出

33循环是否达到终值

331比较运算符

332逻辑运算符

34时刻变化着的循环——循环增量

35三种循环语句

351for循环语句

352while循环语句

353do-while循环语句

36女朋友数玫瑰——循环版

37几何图形有学问

371实心长方形

372空心长方形

373直角三角形

374菱形

38数列求和也容易

39送你999朵玫瑰花

310三种循环语句的区别

311死循环的各种写法

312循环中的特殊情况——continue、break与goto

313小结

314练习

第4章分情况处理——分支语句

41爱情心理测试介绍

42输入函数

43分支语句

44爱情心理测试

441单次测试版

442循环测试版

443循环版本的问题

45测测女朋友值多少钱

46猜数游戏

47猜数游戏的问题——随机数种子

48石头剪刀布——猜拳游戏

481单局猜拳游戏

482多局猜拳游戏

49多路开关好处多——switch语句

410switch语句的运行过程

411if-else语句的运行过程

412年龄的秘密

413小结

414练习

第5章制造自己的工具——函数

51内容变化的重复

52工欲善其事,必先利其器——函数的概念

53造一把利器——函数的定义

54女朋友数玫瑰——函数版

55取回新产品——函数的返回值

56函数注意事项

57有用的定位函数

58小球横向滚动

59小球弹跳游戏

591游戏界面绘制

592小球移动反向逻辑

510全局变量与局部变量

511修改小球弹跳的速度

512两个小球弹跳游戏

5121重复代码实现方式

5122函数版本实现方式

513函数参数的传递机制

5131函数参数的值传递机制

5132程序调试(debug)

5133指针的概念

5134指针做函数参数

5135指针总结

514小结

515练习

第6章封装相关数据——结构体

61结构体的概念

62小球弹跳的结构体版本

63掷骰子游戏

631游戏介绍与分析

632画骰子边框

633画骰子点数

634画出骰子并提示玩家输入选择

635骰子跳动与输赢判断

64100个小球弹跳

641数组的概念

642100个小球弹跳

65小结

66练习

第7章组合类型比较——数组与结构体

71数组与结构体的区别

72数组的常用操作

721遍历数组

722数组元素累加

723数组添加元素

724数组删除元素

725寻找数组的最值

726冒泡排序

727冒泡排序改进

728选择排序

73猴子选大王

74全民打飞机

741游戏界面开发

742画飞机

743飞机移动

744键盘操控飞机

745设计子弹

746子弹产生与消失

747怪物的产生与消失

748碰撞检测

75小结

76练习

第8章数组的数组——二维数组

81二维数组的概念

82二维数组的初始化

83一份成绩单

84螺旋矩阵

85练眼力

86井字棋

861游戏介绍与界面搭建

862棋子信息存储

查看演示 下载资源:27 下载资源 下载积分:0

标签: C语言
声明:网站试运行期间,暂不提供下载链接,有需要请添加黑石仓库客服微信 18929318423或QQ:5302349,我们会第一时间通过邮件发送源码给您!感谢合作!转载请注明来源(黑石源码)并保留原文链接:http://www.heishick.com/phpjiaocheng-313.html
评论0

后面还有条评论,点击查看>>