译者前言 1
第一章 从解题到程式制作 1
目次 1
原序 3
解题 3
完成你的工作,构作程式 5
套在一起的问题与上而下的解答 6
目次 7
写得很好的程式的益处 7
两点之间的距离 8
资料结构 9
程式写作 13
适当的解题程序 13
研究结果 14
再谈程式写作 15
第二章 打入程式:对眼睛的实惠 17
规则一:使用空白,使得你的程式易于阅读 19
规则二:每一个段落的程式用一列空白把它分开来 21
规则三:把程式语句和注解分开 25
规则四:请用长度相同的列编号 29
第三章 注解:为赤裸的程式穿上衣裳 33
规则五:工欲善其事,必先利其器。器者,注解,程式语句与你的思维也 35
规则六:先打草稿 37
规则七:不要忘了给一个抬头 39
规则八:要有一个正式的简介 41
规则九:不要忘记说明重要的观念 43
规则十:把常数,变数标出来,加以说明 45
第四章 程式语句:程式中赤裸的部份 49
规则十一:变数名称要有意义 53
规则十二:也为常数取个名字 57
规则十三:在将要用到某个变数时,才给它初值 61
规则十四:自左而右写 63
规则十五:使你写的程式语句可以很容易地大声朗颂 65
规则十六:自上而下地写作程式 69
规则十七 :如果有几个片断是同时工作的,那么把它们“套”在一起 75
规则十八:从一个片断进入另一个片断时要特别小心 79
规则十九:反覆演练,测试,校订你的程式 85
第五章 实例:参与工作与游戏的程式 87
MIX 90
SORT 92
PRESENT 93
BIG-SORT 94
EUCLID 96
CRAPS 98
HISTGRAM 102
CARDDEAL 104
7—SUM 108
六章 BASIC的外一章,较大的程式 113
考文献 143