购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

5.1 程序结构

计算机在解决某个具体问题时有3种执行顺序,分别是顺序执行所有语句、选择执行部分语句和循环执行部分语句。这3种顺序对应着程序设计中的3种基本结构—顺序结构、选择结构和循环结构。

之前章节中的示例代码基本采用的是顺序结构。例如,定义一个字符型变量,然后输出该变量,示例代码如下:

     a <- "命运给予我们的不是失望之酒,而是机会之杯。"
     print(a)

下面是选择结构和循环结构的应用场景。

看过《射雕英雄传》的人可能会记得,黄蓉与瑛姑见面时曾出过这样一道数学题:今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?

解答这道题有以下两个要素。

需要满足的条件:一个数,除以三余二,除以五余三,除以七剩二。这就涉及条件判断,需要通过选择语句实现。

依次尝试符合条件的数。这需要循环执行代码,需要通过循环语句实现。 CGvEkjb9a129fyVLClZc5Gxb4Xf+ZPqCBEiYiDmt9vOP/qRCHzLXYdwbVhcNimer

点击中间区域
呼出菜单
上一章
目录
下一章
×