编辑推荐
C语言一直是经典的编程语言,应用范围非常广泛。本书全彩印刷,寓教于乐,易于学习;读者可以轻松与快乐地掌握解决问题方法和程序设计思维。
当你完成这一编程之旅后,你将学到:
·C语言中数据的表示方法
·使用C语言做数学运算
·使用顺序、选择和循环语句等控制结构
·动手掌握34个编程实例
不管是作为程序开发的入门教程还是作为课后娱乐,或者仅仅是为了家庭教育,本书都是完美的配套教程。在计算机前与你的孩子度过有趣而富有成效的亲子时光,你们都将收获颇多。
随书附赠案例及习题代码资源,读者可以扫描前言中的获取资源。
内容简介
本书主要讲C语言编程的基础知识,是学习C语言的入门级图书。本书以知识点为中心,循序渐进地引导初学者了解计算机的基础知识,揭开计算机程序的神秘面纱,进而逐步讲解C语言的基本概念和各种编程基础知识,最终实现用C语言编写简单的程序来解决一些数学问题。
本书用通俗化的语言和形象的比喻来解释各种专业术语,同时用大量的图示和实例代码来帮助理解,并辅以各类练习题供学习者自己动手进行编程实践。本书适合小学高年级、中学生及编程爱好者作为学习编程的入门图书使用,也可作为备考青少年信息学奥赛的初级教材使用。
作者简介
党松年,毕业于兰州大学,现就职于绍兴文理学院。计算机编程爱好者,熟悉C、C++、Java等多种编程语言,深入理解面向对象的程序设计思想。从事DBA工作15年,具有丰富的计算机系统管理与教学经验。现致力于少儿编程培训。
方泽波,绍兴文理学院数理信息学院院长,博士/教授,香港城市大学访问学者,浙江省高校高水平创新团队负责人,浙江省高校新兴特色专业“微电子科学与工程”专业负责人。
目录
- 第 1章 揭开计算机的神秘面纱 001
- 练习题 025
- 第 2章 程序的“奥妙”:进入C语言的世界 029
- 练习题 048
- 第3章 变量和数组:C语言中数据的表示方法 050
- 练习题 079
- 第4章 输出输入:C程序与用户的交互方式 080
- 练习题 114
- 第5章 顺序结构:语句按顺序依次执行 119
- 练习题 136
- 第6章 选择结构:根据条件判断改变执行流程 139
- 练习题 164
- 第7章 循环结构:让某个操作重复执行多次 167
- 练习题 213
- 第8章 函数:可重复使用的功能性“零件” 218
- 练习题 242
- 第9章 结构体:多种类型数据的集合体 246
- 练习题 260
- 第 10章 指针:用内存地址指定对象 262
- 练习题 289
- 第 11章 文件处理:长期保存程序运行结果 295
- 练习题 310
- 参考答案 312
- 参考文献 320