图书前言

前    言

你还在为C语言二级考试而担忧吗

C语言二级考试是很多在校大学生参加计算机等级考试时必考的科目之一,获得这本证书足以说明通过者已经对计算机编程具有一定的水平。本书在每个章节都给读者准备了二级C语言真题,读者可以一边学一边练,这样学习效果才有可能最大化。读者学完本书后,结合日常的实践,那么二级C语言考试将不再是问题。

你还在迷茫学完C语言后该干什么吗

这是很多学习完C语言的学生或者计算机爱好者普遍存在的一个疑问,包括笔者在内,笔者当时也不知道该干什么,只是盲目地学习,这门语言学一些,那门语言学一些,最终导致每门语言都不是很精通,走了不少弯路。

本书最后一章,笔者根据自己的经验给读者做了未来方向的“启蒙”,因为计算机编程语言为数众多,各有不同的侧重点,所以笔者分享一些个人心得,希望可以帮助到读者。

本书真的适合你吗

无论你是计算机方面的菜鸟还是计算机爱好者,甚至是没有一点编程基础的“路人甲”,本书都适合你学习,本书从基础的C语言语法讲起,难度从小到大递增,同时本书的语言简洁有趣,尽量将深奥的知识点用通俗易懂的“白话”讲解,最后结合大量的实际案例进行分析和练习。

读者不要害怕“代码”,不要觉得这有多难,这是一门语言,也仅仅是一门语言,读者掌握了其基础语法后,就可以靠着自己的想象力创造任何东西。就和英语的学习一样,掌握基础语法和单词,就可以用英语进行简单的交流,只不过C语言比英语简单得多。

本书涉及的示例和案例

● 简单的告白小程序 ● 超级马里奥游戏的开发

● 选择器的开发 ● 将打飞机小游戏封装起来

● 打飞机小游戏的开发 ● 贪吃蛇小游戏的开发

● 单位换算器的开发 ● 用EasyX函数库开发扫雷游戏

● 用指针崩溃一个小程序 ● 用EasyX函数库美化打飞机小游戏 

● 俄罗斯方块游戏的开发

本书的特点

(1)本书不论是理论知识的介绍还是实例的开发,都是从实际应用角度出发,精心选择开发中的典型例子,讲解细致,分析透彻。同时,为了使读者在学习中不会感到乏味,大多数章节都提供了相应的实战案例,以供读者练习。

(2)本书深入浅出,轻松易学,以实例为主线,激发读者的阅读兴趣,让读者能够轻松入门C语言,并且爱上计算机学科。

(3)技术新颖,与时俱进,结合时下热门的技术,比如任天堂的头牌明星“马里奥”,本书用C语言开发了超级马里奥游戏,同时分析了当下各个计算机语言的火热程度以及发展趋势。

(4)贴近读者,贴近实际,本书采用通谷易懂的“白话”进行教学,使原本晦涩难懂的知识变得通俗易懂,且不缺失准确性。

(5)引用了适量的二级C语言考试真题,让读者一边学习,一边备考,通过知识点和实际真题的结合加强和巩固读者的理解。

源代码下载

本书配套的源代码请扫描右侧的二维码下载。

如果阅读过程中发现任何问题,请联系booksaga@163.com,邮件主题为“C语言编程快速入门”。

本书读者

● 没有一点编程基础的学生或者计算机爱好者

● 备战二级C语言考试的学生

● 喜欢C语言开发的大中专院校的学生

● 喜欢用C语言来开发游戏的爱好者

● 对EasyX函数库有强烈兴趣的学生

编  者

2020年8月