在前几章中,我们已经看到了程序的一些基本构成模块。现在可以利用输入、处理和输出建立一个程序了。我们甚至还可以通过使用 GUI 让输入和输出更有意思一些。我们可以把输入赋给一个变量,以便以后使用,还可以使用一些数学运算来进行处理。现在来看可以通过哪些方法对程序的工作进行控制。 如果一个程序每次都做同样的事情,这会有些枯燥,而且用处不大。程序要能够决定接下来做什么。我们已经掌握了一些处理技术,下面再来补充另外一些决策(decision-making)技术。