温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:01
同学们,我们来看一下for循环控制,那前面我们讲了分支控制,现在呢,我们看一下循环控制,首先我们看一下循环控制的一个需求。循环控制它的一个基本介绍,我们来说一下,听其名而知其意,循环控制呢,它就是让我们的代码可以循环的执行,就这么简单,就循环的执行你指定的某一段代码,或者是一个业务逻辑。那么我们现在呢?举一个非常实际的需求,请大家看这么一个案例,说让你编写一个程序,可以打印五句你好圣硅谷,请同学们想一想怎么做。当我们拿到这个这道题过后呢,其实同学们想,如果我们不会循环控制,是不是也是可以完成的,你怎么写啊,其实你可以非常非常快速的把它写出来,你看你写啊,VO,咱们写到这吧。
01:02
咱们写写字儿,如果你按照你的你的传统方法来写的话,其实是可以完成的VO,然后呢,主函数怎么办呢?你不是要打印吗?对不对,Printt print f。然后呢,把刚才这句话拿出来就行了,你好,上硅谷。然后怎么办呢,复制。五五句就可以了,一句。两句三句四句五句是不是,如果说我们就是要完成你指定这个这个任务,其实是很轻松就完成了,你要打印五句,我就复制。复制五句话,可问题来了,假如别人打印的不是五句话,是。5万句话,你怎么办呢?难道说你把这这个语句复制5万句吗?这个不现实对不对,那根本就没法玩吗?是,但但是等到你把这个5万句复制完的话,黄花菜都凉了,接着他又说,不好意思啊,这个5万句是不对的,应该是4万这么多句来吧。
02:08
你想你还得在原先基础上还得减掉那么多句,这个没法玩,因此,因此同学们,我们这一个传统的方法呢,肯定是。不能够解决这个问题的。是吧,肯定不行,所以说传统方案呢,我们分析出来是不行的,所以说如果如果不使用不使用循环循环控制,循环控制。循环控制。循环控制,那么这个代码代码的可读性,代码的这个维护性,维护性很差。那么这样呢,就推出我们的什么呀,负循环了。我们就来看看for循环是怎么玩的,这就for循环就出来了。好,那关于我们这个for循环的一个引出,咱们就说到这儿。
我来说两句