《交互式程序设计 第2版》一第2章

本书章节为初学者提供了编程基础的简要介绍,讲解了编程语言中使用的逻辑、数学符号及英语词汇等内容,适合希望了解编程原理及代码运作机制的学习者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本节书摘来华章计算机《交互式程序设计 第2版》一书中的第2章 ,第2.1节,Joshua Noble 著 毛顺兵 张婷婷 陈宇 沈鑫 任灿江 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。

第2章

编程基础
写代码不是很简单,但也不是你想象的那么难。一切编程的基础是简单的逻辑,而编程语言会使用很多简单的数学符号和英文单词。所以,如果你对例如等号和基本代数的这些东西感觉尚可,同时也略懂英文单词,那么就应该能上手。考虑到本书的特点,本章不得不言简意赅,虽然还有很多内容值得介绍。就算你一直只用一种语言写代码,那些错综复杂的事情也够你学若干年了,更何况难免还要用多种语言编程。不过一些基础知识学起来还是不难的,读文档、在用户论坛上请教、利用别人做好的现成的东西,然后你就发现自己能在较短的时间内创作作品和实现方案。本章是一个简炼的编程导论,编程是本书其他内容的基础。
不同的读者读本书有不同的方法。如果你只要代码能跑通运行,那么本章的内容就足够让你明白本书和网上的例子,并且能对它们稍做修改用在你的作品里。你肯定对本章很感兴趣,而且很有可能不止读一遍。我相当理解你的困窘,因为我也曾经和你一样。不过你要知道,仅是不明就里地复制、粘贴代码,很容易就会产生挫败感;而大概了解代码,知道它们在干什么,就能多做很多事情。如果你不仅要代码能运行,还想知道为什么能运行,那么本章就是一个导论。你看完这一章,然后看一些例子,很有可能会再回到这一章,这很好。你还可能很快就想去读其他的书,第17章列出的书单应该会对你有用。如果你已经对本书的一部分内容很熟悉,但也有一部分是不了解的,那么就可以通过本章来复习一下,或者干脆跳过本章。如果你对Processing、Arduino或C++不是太熟的话,那还是快速浏览一下吧;如果对上述编程语言已经熟悉,可以直接跳到介绍这些工具的章节,或者看第5章关于编程的进阶内容。无论属于哪一种类型的读者,你都应该充分地学习以确保明白本书接下来列出的所有代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值