新書推薦:
![何以中国·君臣:宋代士大夫政治下的权力场](http://103.6.6.69/upload/mall/productImages/y24/8/9787213115370.jpg)
《
何以中国·君臣:宋代士大夫政治下的权力场
》
售價:HK$
112.7
![文明的故事(全11卷-2024版)](http://103.6.6.69/upload/mall/productImages/y24/8/9787542684653.jpg)
《
文明的故事(全11卷-2024版)
》
售價:HK$
2631.2
![中国汽车综合测评技术研究报告 (2024)](http://103.6.6.66/upload/mall/productImages/24/31/9787111759829.jpg)
《
中国汽车综合测评技术研究报告 (2024)
》
售價:HK$
229.9
![高效时间管理:巧妙且明智地利用时间](http://103.6.6.66/upload/mall/productImages/24/31/9787213114342.jpg)
《
高效时间管理:巧妙且明智地利用时间
》
售價:HK$
66.7
![完美咨询 原书第4版](http://103.6.6.66/upload/mall/productImages/24/31/9787115647696.jpg)
《
完美咨询 原书第4版
》
售價:HK$
86.3
![亿万:围剿华尔街大白鲨(珍藏版) [美]茜拉·科尔哈特卡](http://103.6.6.66/upload/mall/productImages/24/31/9787111744436.jpg)
《
亿万:围剿华尔街大白鲨(珍藏版) [美]茜拉·科尔哈特卡
》
售價:HK$
79.4
![水悖论(“同一颗星球”丛书)](http://103.6.6.66/upload/mall/productImages/24/31/9787214274120.jpg)
《
水悖论(“同一颗星球”丛书)
》
售價:HK$
78.2
![空间微电子. 第二卷.空间用集成电路设计](http://103.6.6.66/upload/mall/productImages/24/30/9787515922997.jpg)
《
空间微电子. 第二卷.空间用集成电路设计
》
售價:HK$
250.7
|
編輯推薦: |
智力开发、思维训练、竞赛准备,
一部用漫画讲解C 语言的故事书
|
內容簡介: |
本书内容围绕计算机编程基础和C 编程基础语法展开,通过生动、形象和有趣的漫画故事,讲解基础的语法知识及其运用。本书包含C/C 基础语法,如变量、条件语句、循环、数组等,以及一些非常基础的数学等综合知识,如闰年、质数、奇偶数、水仙花数等;同时针对初学者学习有困难的如循环嵌套、多重条件语句等内容,以具体、生动的漫画故事来引导学习和加深理解。 本书适合初次接触计算机编程的零基础人员阅读,包括青少年和初次学习编程的人;对于有一定计算机编程基础的人来说,本书也可以作为“故事书”来阅读。
|
目錄:
|
本书配套电子资源(扫描可下载使用)
第1课初识C
第2课C 编程环境
第3课Hello World
第4课算术运算
第5课变量
第6课定义和使用变量
第7课输入与输出
第8课整除与取余数
第9课两变量交换值
第10课数据大小单位
第11课整数的类型
第12课小数的精度
第13课字符与ASCII码
第14课C语言风格的输入与输出
第15课比较运算
第16课逻辑运算
第17课条件语句
第18课奇偶数
第19课三角形
第20课闰年
第21课多种条件选择
第22课选择开关
第23课三个数排序
第24课while循环
第25课do...while循环
第26课for循环
第27课水仙花数
第28课循环嵌套
第29课中断和继续
第30课质数
第31课二进制
第32课变量的地址
第33课一维数组
第34课遍历一维数组
第35课数组中的值与小值
第36课数组求和
第37课字符数组
第38课字符和字符串比大小
第39课顺序查找
第40课二分查找
参考文献
|
內容試閱:
|
如今,学习计算机编程已经非常普遍,人们可以从网上找到各种各样的学习资料和样例程序,好像有这些资料就可以开始学习一门编程语言了,实则不然。因为对于计算机专业及相关领域的人来说,查找、甄别、收集、整理、学习这些资料并不困难,但是对于大多数非计算机专业的人来说,这却不是一件容易的事情。学习这些资料大多需要读者具备一定的计算机编程基础能力,对于计算机编程零基础的多数读者来说,会因为这些资料过于“专业”而望而却步。很多人学习计算机编程很长时间了,仍会一直停留在Hello World这个阶段而无法前进,而那些计算机编程基础的资料往往会让读者觉得无法快速获得相应的编程能力,又或者因为枯燥乏味,而不被重视,于是就形成这样的恶性循环:编程基础知识匮乏又不愿意深入,想学专业的编程技能又因基础知识不够而无法突破。
近年来,青少年学习编程的势头强劲,国家有关部门也曾多次发文鼓励在全国中小学开展信息技术教育,并大力推广计算机普及活动。但事实上,现在的很多“普及”活动仍然只限于对计算机、智能设备这些工具的认识层面上,针对中小学生智力开发和思维训练的内容并不多,而后者才是青少年学习编程的主要目标。中国计算机学会及各地门和科学技术协会每年都会举办与信息学相关的竞赛活动,能组织参加这项活动的学校,以及能够参加这些活动的学生人数并不多,所以远未达到“普及”的要求。
本书的目的就是使用一种青少年和零计算机编程基础的人都乐于接受的方式——漫画来讲解如何学习一门计算机编程语言C 。C 目前是“青少年信息学奥林匹克竞赛”的官方指定编程语言,学习这门编程语言不仅可以让学生更好地理解编程的实质,还能了解计算机的工作原理,为以后更加深入地学习计算机编程打下良好的基础。
笔者近年来一直从事计算机编程教育活动,在给学生讲解计算机编程时,往往感觉因为内容不够生动和形象,而让初学者感到难以理解,学习效果也大打折扣。采用一些漫画故事作为引导,可以激发学生的学习兴趣;通过形象的比喻,可以让学生初步理解要学习的知识;在此基础上对知识进一步地抽象和有针对地训练,从而达到更好的学习效果。笔者在教学过程中,经过不断积累和整理编写了本书。
和其他学习计算机编程和C 基础知识的书籍相比,本书的图片多于文字,而代码也非常浅显易懂并加以详细注释,配合本书每个章节的小练习,可以让零基础的读者快速入门并精通C 计算机编程。
在本书编写过程中,笔者将部分章节通过网络分享给了一些亲朋好友,得到了很多反馈和鼓励,尤其是得到我的朋友曹新林、苏军晖的帮助,在这里向支持我的亲朋好友表示诚挚的感谢。另外,感谢我的儿子胡峻溢,他给我提供了很多故事的思路和素材,也让这本书的漫画内容更适合青少年阅读。
编著者
2023年1月
|
|