第2章 流程控制

  通过第一章的学习,已经可以些一些简单的命令行程序,通过不断的扩大程序,往程序中写入更多的命令,也是可以做很多比较复杂的事情的。只是这些命令行程序都是一次性的,跑完所有代码,它的生命就完成了,想要再来,就必须重新跑一次。并且,所有代码都会执行一次然后结束。想要根据特定的条件去执行相应的程序,需要学习本章的程序结构。

  程序有三种结构,它们分别是:顺序结构分支结构循环结构

  顺序结构:程序从模板注释“开始写入代码处开始”,按照我们写入代码的顺序依次执行。不会跳过某句代码,也不会改变代码的执行顺序,严格按照编写顺序依次执行,所以称为顺序结构。我们此前编写的所有程序都是顺序结构,顺序结构是程序默认的程序结构。

  分支结构:我们根据实际需求,设计程序选择执行或不执行某段代码的程序结构,或者在多端程序代码中按照条件选择其中一段代码执行的结构称为分支结构。分支结构有两种实现方式,本章第一小节和本章第二小节将着重介绍分支结构的这两种实现。

  循环结构:有时,我们程序中可能需要多次执行一段代码,没有循环结构之前,我们只能多次重复编写这段代码,让程序依次执行重复的代码而达到循环的效果,如今有了循环结构,我们可以设计程序,让程序满足特定条件时,循环执行一段代码,直到不满足条件为止。循环结构有三种实现方法,本章第三小节到第五小节将着重介绍这三种循环结构的实现方法。

  通过本章的学习,我们可以编写出更加复杂的应用程序。

results matching ""

    No results matching ""