00:00
同学们,我们继续来学习C语言课程,那下面呢,我们要给大家讲一下程序的流程控制。那程序的流程控制呢,我们来看一下它的啊,它的分类。什么是程序的流程控制呢?在程序中,程序的流程,流程控制取决于程序是如何执行的,也就是说,我们的流程控制可以决定。我们的程序执行哪一块代码?它执行AA这块代码还是执行B这块代码,是有我们的流程控制语句来来完成的,那在我们C语言里边呢,一共有三大流程控制,第一种呢就是顺序控制,第二个呢就是分支控制,第三个就是循环控制,我们先来看一下顺序控制是怎么回事。所谓顺序控制呢,大家先来看一下它的简介,程序从上到下逐行的执行,中间呢没有任何的判断和跳转。
01:05
这个就叫顺序控制,也就是说我们这个代码你没有加任何的这个控制,或者是跳转,那么它就是按照我们的代码应该是从上到下依次执行。一致之一,你比如说。你比如说我们这个代码里边,像这样一个代码,Java里面有个int number1。Number,那么他先执行第一条语句,再执行第二条语句。对啊,如果说大家看我们这里面要特别注意是,如果你在后面的语句里面用到了NUMBER1,那么这个NUMBER1呢,它就会在前面必须出现,所以说这个呢,我们称之为什么呀,叫做向前引用,那在Java里面是这样子的,C语言里面也是一样,Java和C一样的。Java c中定义的变量哈,我们就这样写吧,Java c中定义的变量采用合法的向前引用的原则。
02:06
向前引用的原则来完成的,简言之就是说我们这段代码呢,如果是后面的使用到,使用到了就说。有一个语句使用到了一个变量,而这个变量呢,必须在它的前面就要出现。满足一个顺序控制的流程。这就是我们所谓的顺序控制。顺序控制呢,它采用的这个原则是向前引用,好同学们,那顺序控制呢,比较简单哈,我们直接就讲到这儿,就说你不加任何控制,那么我们代码就是从上到下逐行的执行。我没有任何的判断和跳转,这个呢,就是顺序控制好,我把这边的代码呢,稍微的梳理一下,就把刚才讲的内容梳理一下,现在呢,我们讲的是程序控制语句梳理一下啊来程序。我们看一下。
03:02
这个名字哈,我们叫程序流程控制。晓得了。程序流程控制。第七章。那么程序流程控制呢?首先我们做了一个基本的介绍。我们做了一个基本介绍。在我们C语言里面呢,程序的流程控制有这么三种。其中第一种是最简单的,就是顺序控制。接着往下看。那么这个顺序控制呢,我们这里做了一些介绍,做了一些介绍来走到这里啊,好叫顺序控制。顺序控制。对的,那顺序控制呢,我们首先这样讲的,先给同学们做了一个介绍,就是程序从上到后套下,逐行的执行,中间没有任何的判断和跳转。对。然后呢,我们这边对他举了几个例子对不对?说在Java和C里面呢,它都是按照这个向前引用的原则来实现这个顺序控制的,就是说在顺序控制执行的过程中呢,如果某一个语句出现了一个变量,那么这个变量呢,在前面一定出现过,不能这样用,你比如说我们上来过后,这写个NUMBER2,等于NUMBER1加二,然后呢,后面却定义了NUMBER1,这就不行,这就不满足什么呀,向前引用的原则,那么代码就错的。
04:28
代码是错的,好,那么顺序控制的它的一个示意图呢,在这里我也给同学们摆出到这里。这是它的一个流程示意图,我放到这儿吧,好,同学们,关于我们的。程序流程控制的第一个最简单的顺序控制就给大家介绍到这里。
我来说两句