Skip to Content
C++程序设计:原理与实践(基础篇)(原书第2版)
book

C++程序设计:原理与实践(基础篇)(原书第2版)

by 本贾尼 斯特劳斯特鲁普
August 2021
Intermediate to advanced
450 pages
9h 36m
Chinese
Pearson
Content preview from C++程序设计:原理与实践(基础篇)(原书第2版)

习题

我们将简单练习与习题分别列出;在尝试做习题之前,请先完成该章中的简单练习。这样做将会节约你的时间。

1.修改程序输出下面两行

2.扩展你曾经学习的知识,编写程序列出令计算机找到楼上浴室的指令(在2.1节中讨论)。你能讨论人类可能假设默认知道而计算机不会的更多的步骤吗?将它们加入你的列表。这是一个“像计算机一样思考”的好的开始。注意,对于大多数人来说,“去浴室”是一个完全充分的指令。对于那些对房子或浴室没有经验的人(想象一个石器时代的人被传送到你的餐厅),这个包含必要指令的列表可能会很长。请不要使用超过一页的指令。为了读者阅读方便,你可以增加一个关于你所想象的房子布局的简短描述。

3.书写一个有关如何从你的宿舍、公寓、房屋等的前门到你的教室(假设你在参观某个学校;如果你无法想象,选择其他目的地)的门的描述。请一个朋友尝试按照这些指令走,并且让他或她在走的过程中对需要改进之处加以标记。为了保持朋友关系,将这些指令交给一个朋友之前进行“实地测试”是一个好的主意。

4.找到一本好的菜谱。阅读有关烤制蓝莓松饼的指令(如果你在一个“蓝莓松饼”是一种陌生的异国菜肴的国家,你可以用自己更熟悉的菜肴来代替)。请注意,在得到一点帮助和指令的情况下,这个世界上的大多数人都可以烤出美味的蓝莓松饼。这并不是高级或困难的精细烹饪。但是,对于作者来说,本书中很少有习题像这个一样困难。只是通过一点儿练习,你所能做的事令人吃惊。

·重新写这些指令使得每个单独的动作在它们自己编号的段落中。认真列出每个步骤使用的所有原料和厨房用具。注意关键的细节,例如理想的烤箱温度、预热烤箱、松饼烤盘的准备、烹调计时的方式,以及将松饼从烤箱中取出时的注意事项。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

C++语言导学(原书第2版)

C++语言导学(原书第2版)

本贾尼 斯特劳斯特鲁普
管理Kubernetes

管理Kubernetes

Brendan Burns, Craig Tracey
Go程序设计语言

Go程序设计语言

艾伦A. A.多诺万, 布莱恩W. 柯尼汉

Publisher Resources

ISBN: 9787111562252