大家好啊,然后在这个上期视频当中呢,我们给大家演示了啊,维尔度指令,这个循环指令 啊,在上期视频演示当中呢,那我们可以还记得吗?就是我们给他什么添加这个条件,要知道如果只是单纯的满足这个循环指令的话,就是 wifi 的话, 他会有一些呀,就是无限循环,你就走不出去,走不出去就指定了,那么他还会执行下一步,这个第八步就以我们这边来开啊, 那先给他复制为零变量 d 复制为他零,然后呢这边比较一下,围绕后面的条件,就是当 d 的值小于十的时候,满足执行多后面的语句。 那么接下来看,我们看到啊,他这个时候因为是复制为零,所以他能够一直 满足,一直满足这个条件,所以呢他能够什么一直循环,这样他就跳不出去了,对吧?那么这期视频呢,就是教给大家一个办法,如何去跳出这个指令,我们需要使用到一个 x, 这个就是指令 要跳出这个循环,如果不跳出呢?如果不跳出啊,那么这个 e d 值, e 呢?这个值呢?永远就附不进去,你永远给不到,用它摁这个循环里面,那么我们可以给它下载一下啊,仿真,已经仿真好了, 我们直接下载看一下,只要看最后的结果就是这个一的值呢,他也没有重十啊,不要一百就行了。好,我们揭示一下啊, 哎,可以看到你这边甚至都没有直哎, 都没有纸,并且如果你长时间开了之后呢,你再给他刮掉,可能还会卡住,完蛋,又卡住了, 这大家可以自己尝试,当来不介意尝试啊,很容易卡电脑,容易卡机,这边我们可以把这个仿真器给它关掉,关了之后啊,关了之后就会好很多了,关了之后我们保存一下膜了,再重新仿真。 好像又走进是死循环了啊,一直一直,这个循环循环循环循环,他走不出去, 而我们呢?我们是希望什么?我们希望他循环进次数,循环进次数之后呢,对吧?他能够继续往下执行, 而不是像我们这样单纯的循环,对吧?那么如何去改变他呢?那我们就是要让他执行二十之后呢,就要执行这个第九步啊,就是这个意, 给这个备案地址一,给他复制为十,之后呢,我们需要循环之后结束了,对吧?我们要给一呢重新复制,复制为一百,那么我们这时候就需要使用这个指令一 xitx, 然后呢封号,当然记住这边是英文啊,英文输入法就好了,英文输入法, 这个时候呢,我们再下载一下,那这个指令呢?上面有介绍的啊,绿色这个就是注视,有介绍看一下啊, x 呢?他是什么?立即退出循环 使用它呢,我们可以随时取消 for to do 啊,还有呢温度这样呢,也可以循环啊,可以随时取消, 这边我们耐心等。哎呀,怎么会这么慢呀, 关掉了 我们重新仿真一下啊, 下载, 像刚刚这种情况,我们不要点取消啊,如果我们点取消,他可能整个都卡住了,我们可以直接把仿真给他关掉啊,重新开一遍, 这也是个小技巧哎,好,我们见识一下。那这个时候我们看到啊,看见没有?别让一啊,别让一呢,他已经什么里面已经有一百这个数字了啊,可啊之前是没有的,那么他就在循环,他之前是没有这个字的,所以呢他没有跳出这个循环啊,不会走第九步 啊,泄露里面去了啊,我们使用这个 s 的,使用这个啊,跳出跳出这个就是循环,加个小, 我们就能够什么,就能够立马结束他这样的无限循环。好,那么视频呢?就到这里啊,大家可以去尝试一下。
粉丝6.5万获赞18.8万

好,朋友们,这节课呢,我们来讲解啊,更加复杂的复循环,也就是嵌套复循环。好,那我们呀,鼠标右键在这里啊,我们去插入一个模块,那么这个模块呢,我们就把它叫做啊这个嵌套复循环。 好,这一节课我们就来讲解啊这个负循环套负循环的情况,那么这个情况就更加复杂了。好,那我们来看一下我们如何来进行编写,我就把它叫做 fo next, 然后呢 test。 好,那么同学们来看,我们俩现在再去啊,定义这个变量,只是让我们定义两个变量啊,一个呢是那么一,给他设置成啊这个整数类型,然后呢,我们再去设置啊那么二,我们也给他设置成啊这个整数类型。 好,那么接下来呢,我就想啊,去计算啊这个那么一乘以那么二,那么相乘求和的结果,所以呢,我在这里啊,我再来写上一个头头,然后也给他试成啊整数类型, 但是这一次呢,我就给他试成浪类型啊,试试比较大一些。好,那么同学们来看,在这里啊,我们就先写上一个负循环。好,先写一个负循环,我在这里啊,先去使用那么二,然后呢,在这里啊,我来去编写。好,同学们看,我在这里啊,来去编写, 然后那么二是从一到二,我们写上三吧。好,然后呢,在这里啊,我们俩就在这里来写上偷偷,然后呢,等于啊,偷偷加上那么二。好,这个代码同学们应该能够看懂吧,是不是我们在之前的课程中就已经啊写的就这样代码了,只是呢,这一次再去执行的时候。好,那么情况就比较特殊了, 我们在这个循环的外部啊,我们再去编写一个循环。好,那么在外部编写的循环,我们就是使用这个那么一。好,我现在去使用这个那么一,然后呢?也是倒三,然后在这里啊,我们再在这里面,然后再想一个 next 那么一。 好,那么同学们来看,我现在把这个代码我给他选中之后,然后剪切掉,你们来看,是不是看这个单个循环是不是能够看懂啊?好,那我只是啊,在这个副循环每次循环的里面,然后直行的语句又给他签到了一个副循环。好,那么针对这种情况,我们来看一下他是如何来进行运作的? 好,那么首先啊,第一次循环的时候,准备看第一次循环。好,我来写一下第一次循环, 是不是啊?这个那么一,他是不是副职啊?就唯一啊?好,那么这是第一次循环,那么第一次循环是外部的第一次大循环。 好,然后呢就进入啊内部的小循环了,是不是就开始执行啊?这里个负循环中的语句了呀?好,那我们来看一下这个里面的语句啊,是如何来进行执行的?好,那我来写第一次小循环,那么第 第一次小循环的时候,是不是啊?这个那么二,我们是不是给他设置为一啊?好,那我们想要去进行哪家的是不是那么一乘以那么二呀?好,我们这里把这个代码来调整一下,那么一乘以那么二。好,那么同学们来看,在这个第一次小循环的时候,是不是这个那么二等于一? 好,那么这个时候是不是那么一,是不是等也等于一啊?好,那么这个时候我们来看一下这个偷偷他是不是应该是等于零,因为偷偷出使值就是零。 好,这个数呢,就加上啊,那么一是一,然而那么二也是一,那么这个结果是不是就一啊?那么就把一这个值负值给啊?这个图图。好,这就是这行代码的含义。好,那么第二次小循环的时候,准备看第二次小循环。好,我这里啊还漏写了一个字哈,我把这个字 给追加上。好,咱们看第二次负循环的时候,那么这个那么二等于多少啊?是不是应该等于二了呀?但是这个那么一变吗?是不是不变呀?因为啊,我们呀现在目前都是根据啊这个第一次的大循环在直线啊里面的小循环。 好,那么这一次呢,我们要来看,是不是啊现在目前啊这个头头是不是就已经啊是一了呀?好,那么在这里啊,来输入一,那么来看一下,那么二, 那么一是不是还是一啊?好,那么就数一,然后呢,这里啊,那么二是不是已经变成二了呀?所以就是一乘以二,那么同学们来看一下,是不是啊?这个结果是不是就应该是三呀?好,那么第三次小循环, 是不是这个时候那么二,是不是经过这个 nix 那么二之后,是不是又已经变成三了呀?好,但是这个那么一变吗?是不是还是不变呀?好,那么这个 我们来看一下,这个偷偷就等于啊三,然后加上是不是那么一还是一,只是让这次那么二变成了三?好,那么从这边看,是不是这个时候啊得到的结果是不是应该六了呀?好,那么这个偷偷啊,就已经变成了又, 好,再往下是不是这个纳木尔就已经啊变成了四了?好,变成四是不是已经超过三了呀?那么就不会来进行执行了, 好,那么紧接着是不是他也就跳出了里面的这个循环,开始往外部的循环继续啊,来去进行运算,那么从这边看,是不是 nice, 那么一,是不是就是把这个第二次大循环就开始执行了呀?第二次大循环, 那么是不是这个那么一就是等于二的呀?因为啊,里面的这个循环是不是已经执行完毕了,那么接着就执行这个语句,也就是 nex 那么一,好,那么他看到是不是还没有超过三样?好,紧 接着又再次进行了一个三次的小循环,好,那么这次啊,我们再来看,那么这一次呢?是啊,这个那么一等于二的情况,好,我在这里啊,来给同学们来写上这,是啊,那么等于一的情况, 好,那么紧接着又是三次啊,小循环了,好,第一次小循环,那我们来看第一次小循环, 那么这个时候那么二是不是又是一啊?为什么呀?因为啊,又再次执行了里面的循环,是不是那么二又再次进行复职了呀?好,这个时候啊,是不是那么一就已经啊是变成了二,那么我们来看一下这个头头, 那么这个拖动上一次是不是六啊?好,那这里啊,我们来写上六,然后再加上这次啊,那么一是不是二呀?好,然后呢?再乘以啊,那么二,这次啊是不是一? 好,然后我们来求这个结果,那我们来看一下是不是在这里结果为八好,紧接着就是第二次小循环。 好,那么你看是不是这一次那么二就变成了二呀?好,那么一也是二好,那么这一次同学们来看,是不是啊?我们上一个阶段结果为八好,那么就是八,然后加上二乘以二, 好,那么来看一下,是不是二乘以二十四啊?好,那么得到的结果就是十二好,那么第三次小循环, 那么是不是这一次那么二是不是就变成三了呀?但是那么一变吗?是不是不变呀?还是二好,那么紧接着就是头头十二乘以呀?多少?是不是那么一为二,那么二为三 好,那么这一次这个结果是不是十二加上六啊?是不是就十八呀?好,那么 我们呀,就能够看到,是不是这个第二次循环就结束了?因为啊,再往下是不是那么二就变成了四好,那么这个里面的循环是不是就无法再进行了?因为已经超过三了。好,那么紧接着是不是啊?那么一又去加一了,那么他就变成了这个就是第三次大循环了, 是不是那么一变成了三好,那么我们来看一下第三次这个啊,那么一变成了三,那么是不是紧急的又是啊,三次小循环呀?好,我在这里啊,我就给同学们全部写完吧,方便啊同学们去理解啊,这个双层的负循环。 好,那么第一次是不是那么二又是变成了一啊?好,那在这里啊,来输入为一。好,那么这一次那么一是不是就应该是三呀?好,那我们来看一下偷偷是不是这一次啊?现在目前已经计算到十八了。好,那我们在这里啊,来去输入十八,然后呢, 再去加上,是不是那么一是三,那么二是一。好,这个时候是不是就变成了二是一?好,那么这里啊,啊,这里是第一次啊,这个小循环啊,好,写错了,抱歉,好,第二次小循环。 好,那么你看,是不是这个那么二就变成了,是不是二了呀?好,那么那么一变吗?是不是不变呀?好,是三。好,那么紧接着是不是偷偷是等于二十一,然后呢加上三乘以二,那么这边看这个结果是不是就是二十七呀?好,那么第三次负循环,第三次小循环, 是不是那么二就是三呀?好,那么一是多少?是不是不变啊?也是三呀?好,这个时候是不是偷偷等于二十七,加上三乘以三,那么这个结果是不是啊?就应该是三十六吧,对不对?同学们, 好,那么紧急的,是不是这里面的小循环已经结束了呀?因为那么再往下直行,是不是这个那么二又已经超过三了,所以呢,这个语句啊,就直行完毕了。好,那么再往下是不是那么一啊?加一过之后是不是到达四,那么同学来看一下,是不是就已经超过三了呀?所以呢,外部的大循环也就结束了。 好,那么我们能够看到,在这里啊,是不是一个循环套一个循环,那同学们分析一下,就知道他是如何来进行运作的了。好,那么最终呢,我们要把这个偷偷啊,我们来给他通过窗口的方式来给他展示出来。 好,那我们来看一下,我们算的对不对啊?我们来去运行一下,准备看是不是结果就是三十六啊?好,那么所以啊,当我们呀去进行啊这种双重复习还原的时候,准备啊,好好去分析一下,就知道他里面做的是什么事情了。好,那么再比如说我们现在想要去计算啊,这个 十,然后呢到十,也就是说我们想要去计算的把这个三改成了十,那么突然想一下,这里面所做的操作是不是更加复杂的呀?但是我们就应该能够意识到,如果把这个改成九,那么是不是九九乘法表,然后相加之后的总和的结果啊? 好,那么同学们来看,在这里啊,是不是一乘以一,然后一乘以二,一乘以三,如果我们把这里改成了九,那么是不是就应该有一乘四,一乘五,一直到一乘九啊? 而进行第二次循环的时候,是不是就变成了二乘一,二乘二,二乘三,一直到二乘九。好,那么第三次的时候是不是就变成了三乘一,三乘二,三乘三,一直到三乘九, 那么第四次的时候就不要四乘一,四乘二,一直到四乘九,一直到最终啊,是九乘九,所以呢,相当于是把整个九九乘法表中数 所有的这个运算的结果,然后进行了累加,那么我们来看一下这个数据应该是多少,我们来去执行一下。好,那么看到这个数值啊,是两千零二十五啊,没有超过啊,这个阴体角这个范围哈,好,那我是担心超过了,所以呢,在这里啊,就给他设置成浪了, 没超过,没关系,我们可以啊,把它改成二十嘛,对不对?我们来看一下有没有超过。好,那我们来去运行一下,怎么来看,在这里啊,能够看到是不是超过三万了呀, 那么这个时候我们呀就可以呀,根据自己的需要,然后在这里啊来去设置一下这个外部的负循环以及呢内部的负循环,他循环的次数,咱们可以理解为啊,就是大圈套小圈, 那么外边的大圈啊,执行一次,里面的小圈就执行了二十次,然后呢外边的大圈执行第二次的时候,里边又执行了二十次,所以呢二十乘二十,同学们可以 听到,是不是整个循环啊,直行了四百次,好,那么这四百次运算的结果累加之后,全部都累加到这个托头上了,好推面啊,要把这个双层负循环也要把它搞清楚, 那么这一节课我就给你们讲解啊,这个欠套的负循环,那么有些同学可能会说,老师啊,我能不能欠套三个负循环呢?那么如果你想操作也是可以的,但是呢,不建议同学们进行操作,因为啊如果是三次负循环,那么就太复杂了, 而且呢三四负循环对于我们的电脑来说啊,去计算起来也是压力比较大的,一般来说我们基本上用的比较多的就是两层负循环就可以了。好,那么这几个关于这个千套负循环呢,我给你们讲解到这里。

好,同学们,那么这一小节呢,我们要讲解的知识点啊,就是和凤循环去配合使用的时候,我们也可以用 break 或者是肯定扭去中指这个循环, 那同学们还记不记得 yo 是不是可以去用布瑞克和肯天牛去退出循环的?同学们,还记不记得布瑞克是如何退出的呀? 哎,今日我们回忆一下,大概博瑞克是不是就是当某些条件成立,终止整个循环,而肯听牛的意思是什么呢?是不是就当某些条件成立,只是终止当前一次循环,但是是不是会继而去执行下一次循环,直到条件不成立了,是不是循环就退出了? 那么接下来啊,我们就分别来看一下布瑞克是如何退出的,那肯听牛是如何退出的?言外之也就是说,我们去学习 for 和布瑞克配合使用,怎么退出,那否和肯定有配合,怎么去退出?那接下来啊,同学们注意了,在这里呢,同学们跟着老师回到咱们的拍场当中来,那在拍场里边的话呢,我们是不是准备了一个最基础的例子来了一个字母串类型的数据序列,是爱天黑吗? 那么这样的话呢,我们是不是否爱印咱们的 str 一这个数据序列,然后呢,我们去打印,哎,那么这个时候呢,在我们的控制台里边,是不是就会依次打印出来 it 黑码的所有字符? 那接下来比如说老师举一个例子啊,老师这里是不是有一个字符是一,那老师就说,如果我打印哎的时候,哎,恰巧打印到了这个一了,我就要退出循环。但是退出循环呢,我们是不是有两种方式,一类是 break, 一类是肯听就对不对?那么 接下来啊,咱们就这样,先测试布瑞克,测试完布瑞克咱们再测试肯拼牛啊。好,那接下来啊,同学们注意了,老师就在后循环的冒号后面敲一个回车,在这里去干什么? 当某些哎,某些条件成立,成立,我们去退出循环,哎,我们去退出循环,那么这里面我们去测试的是谁呢?测试的是我们的 break, 那接下来啊,注意了,老师写一个条件是什么呢?就是当哎取到这个 字符谁呢?易,是不是 it 黑马里面有一个易这个字符啊,对吧?哎,就假装啊,取到易,那么这个时候我们就想,那这个条件我们怎么去写?那是不是在这个地方,同学们注意了,是不是一定要按照易服的语法写一个,哎,是不是哎,刚好取到易这个字符,是不是就 判断相等于一对不对?好,那么接下来条件成立,冒号敲回车,是不是写条件成立要执行的代码,那么条件成立这里面要干什么呀? 是不是就要退出循环了?那退出循环我们这里要测试的是不是就不立刻方式退出?那接下来啊,咱们就来一个 bryk, 那同学们注意来看一下啊,当只要我执行到了否,那么下方带缩进的带门是不是就要重复执行?一旦当条件成立,是不是就要退出这个循环,并且是 brake 方式退出,那么同学们,现在老师又见运行,咱们去观察 brake 是如何退出的啊,注意三二一走你。 我们来看一下这位现在控制台解释的是不是打印了 ith, 那么但是如果判断到 i 刚好取到 e 这个字, 是不是就执行了布瑞克?那老师问了,布瑞克是怎么退出循环的,哎,是不是就是当这个条件成立,把整个循环是不是给终止掉了,那导致后面的 eima 是不是都没有被普瑞尼特打印呀,对不对?哎,所以那么现在我们就总结一句话,痛快了, 是不是就是瑞克在后,这里的退出方式和外我的退出方式是一样的,是不是就是当条件成立,终止整个循环呀?对, ok, 那么接下来啊,也就是我们这个实验,同学们注意了,我们就验证不认可,不管在 vo 还是在 yo 这里,其实退出循环的方式是一样的,这样的话,化解大家的记忆力是不是就可以了? 好,那么现在啊,同学们跟着老师啊,咱们回到这个笔记当中来,我们来看一下,在笔记里边啊,只不过呢,同学们注意,是不是还是准备了一个基础字母串,然后 呢还是 for 去控制整个 s t r 一,那老师这里是不是也是如果取到字母串 e 的话,那么这个时候呢,我们就执行一个 break, 只不过这里老师是不是就 praying 他打印了一句话说遇到 e 是不打印的?对, 对,哎,那么这里啊,就是我们去验证臀面记,重点就是 brake, 在 fo 和 yo 这里执行的退出方式是一样的,中指整个循环就 ok 了。好,那接下来啊,老师把 brake 这个功能的测试视频稍微暂停一下。

呃,我们这节课来讲一下 for 循环的结束和跳出。呃,其实他这个结束和跳出跟那个前面的呃微耳循环是一模一样的 啊,这个是给大家有一个更好的观看的体验吗?好,我们现在先来看一下他这个货循环,呃的这个 ct 扭的一个跳出方式。呃,他先是呃上面的循环就能是说我从零到十的一个循环嘛。后来当衣服等于八的时候,我执行这衣服当中的条件语句, 好,这个是不对称,好,这个是打印,这个我这个就不喜欢说了。 好,我们来看一下它的结果哈。我们这个论矩循环的话是零到十。呃。 后来我们这一幅他等于八的时候,我们执行了这个肯停留跳出的一个指令,然后我们可以看到他从一二三四五六七八到七的时候, 他就已经没有拔了,他吃到七只羊的时候,他的就就那个进行系统跳出了,那我就没有第八只羊,他是可以吃,那么他就直接只能吃第九只羊,然后第十。好,这个是肯停留的一个跳出方式。然后呢?我们现在再来看一个 不瑞可的一个结束方式。好,呃。他结束循环的话跟威尔循环是一个样的。 好,我们来看一下他也是跟前面一样,他是呃吃十只羊嘛。后来大家可以看得到当这个 if 他等于八的时候,那么他就已经没有八九十这三只羊了,因为他这被 瑞可循环,他是直接全部结束掉,他就是说我整个循环都给你终止掉了,他就没有什么你什么零到十的循环了,我只要一终止他就全部结束, 他是一个比较高级的一个指定吧。后来,呃,就给大家真的说一个就我们新手会犯的错误吧, 就是说呃我们的这个层级关系是什么状态?我们这个论局的层级关系是我这两个点是先执行 if, 后来再去执行这个 print 输出的,这个大家应该是可以看得出来的吧?这是我们新手呢经常会犯的一个什么错误,他会把这个 print print, 呃,它会放在这个位置, 还放在这个位置,那么他如果放在这个位置会能会能导致什么,你们知道吧?他们会导致我这个负循环,是先执行了这个 plunt, 后来我再去执行这个衣服,他们在呃这个呃强行结束循环的时候,他应该是看不出来的,但是我们 如果执行这个跳出的时候,你们就会发现你们,你们现在就可以看,你看我们这个层级关是什么装置,是我这个 for, 我是先进行了一次打印之后,后来我在执行的这个 衣服判断,那我就会导致什么,就会导致我们停的时候,我们是第八只羊,我们已经先吃完了,吃完之后他这个衣服才把我们这个循环终止掉,然后我们才吃不了另外的两只羊, 就是这种一个循环方式,后来这个结束循环的话,他是可以正常结束的,但是就是说我们如果是跳出的方式的话,我会发生什么,大家可以看一下 我,我是跳出的是 你们,你们就会发现我们这没有进行跳出,就是说我第八只牙他都是正常吃的,我的我的十只牙就都给吃掉了,那这是什么情况?这个是因为我们一个层级关系,你看我这衣服是跳出指定,那么我这副循环 执行的时候,我到第八只羊的时候,我是不是先执行了这个我是先把它打印出去了,后来 我才被衣服执行跳出本次循环,那我已经打印出去了,我客户得到的结果。那,那那个不是这个八就已经出去了吗? 然后他跳出之后我再下一个循环等于九,他等于九的时候,我这也先打印出去了,那这 a 已 a 已经不等于九了,他就没有跳出,那 a 也被打印出去了,那他就完全 起不到一个跳出的方式。然后大家就要知道我们的这个,呃程序的执行方式是从上往下执行的,他就是有一个层级关系。 好,这节课就讲到这。呃,先做一下自我介绍。呃,我叫小灰灰,你们也可以叫我徐老师,祝我的姓氏徐好。

后循环里边我们想要退出,可以加上 break, 嗯,这样对吧?可以加上 break, 那封义势力怎么办呢?六组的 foe, 这里面怎么退出呢?按照标准来说啊,这个封义式里边是没有退出的这个指令,但是我们可以通过一些系统的一些强制性的方法, 对,就是通过我们的揣态式 给我们做一个水果打印, 咱们来看一下,对吧?这同样达到了推出的效果,但这个效果有问题,那你说这里你抛了一个异常,那要是真正的错误怎么办呢?比如说像这种 对不对?这个 a 肯定是爆错呀,那我们外层被你揣开着住了,那系统更高级就捕捉不到了呀,对吧? 这里呢,咱们返回一些特定的错误,就像这样, 好,这就可以了,对吧?然后呢,我们把它去掉,是不是就做到了这个效果?那你说工作中可以用这个思路吗?可以,这本来就是 gs 该有的机制,为什么不能用呢?

我们讲一下否语句啊,否语句呢有三个条件,初始条件呢,是在否执行之前呢,必须要去执行的,也就是说他执行一次之后呢,才会去执行否语句好,然后呢再去根据判断条件呢,去决定要不要去执行循环体, 如果为真呢,就要去执行团体为假肯定就要去退出循环,如果为真呢,执行完之后呢,我们还需要再去执行条件三,也就是变化条件去让这个否能够去得到下一次的一个判断条件的一个求解啊,判断条件呢?呃,如果下一次为真呢,就会继续去执行循环体,为假就会退出。 那什么时候会去执行完这个放循环呢?当我们每次变化条件执行完之后来判断判断条件的时候,当他为甲,那就一定会去让这 循环体结束,如果他永远为真的呢,这个循环体有可能就是一个死循环。所以呢,你的判断条件呢,能够去让这个他的一个循环呢,有终止时刻才是一个比较优的一个判断条件的一个设置。




看一个问题,多层方循环如何跳出到指定层?看一下代码视力,这里定义一个数组,定义了一个三层方循环,最后给这个数组复值,然后打印,看一眼效果,这里其实很简单,打印出三个一百 ok, 那咱们都知道通过 break 可以跳出当前放循环,那咱们用 break ok 运行,看一眼效果,他会跳出当前这个循环,他打印的结果就是三个十, ok 是三个十, 那咱们如果是有个问题,如果想跳到这一层怎么办?其实也很简单,在这里面加个标签,比如说就叫佛记,然后配合 break 用 break forg, 咱们再执行,看一眼效果,这里就打印出了三个一,那么这种写法好像在哪里见过?看一下现成池里面的安德沃克方法, 这里面的 re 踹就是标签的用法,然后可以看出来这个标签呢可以配合 break 或者 continu 在外循环当中,因为这种写法吗就相当于外要处,也是可以在外循环中使用的。

给大家说一点我们电脑设置上需要注意的东西啊,就是我们在运行这个博图的时候, 好多时候呢咱们容易崩溃这系统,我们一定要把系统的这个虚拟内存打开,在这个我的计算电脑计算机点属性 下面有一个高级系统设置,里面有个高级点击性能,然后再点高级, 然后在这里面我们有一个这个虚拟内存啊,把它选到自定义大小,设置一个大小,我这设置的是十六 g 啊,差不多就可以了,一定要把这个打开,否则你这个不涂是很容易这个出问题的。

安装好博图软件之后,我们点开桌面的博图 v 四七软件快捷键,打开软件, 打开软件之后我们进行一个新项目创建, 然后我们添加一个新设备, 这个时候我们会发现 软件会提示没有许可的,因为我们的博图软件他是需要经过授权才可以使用的,所以我们想要给他进行一个授权处理。 点开素材软件, 然后选择 tia 博图负责全部面秘要 点击查安装查密要, 然后选择全部名称安装查密码,然后全部点 yes 就行了。 安装好密要授权之后,我们再次点开摩托软件进行一个小目前创建, 添加一个新的 幺五零零的 cpu, 然后我们就可以进到博托软件项目界面, 添加完 cpu 之后,我们还可以在机架上面进行一些其他的 模块添加, 添加好模块之后,我们就可以进行一个程序块的编辑, 经过安装授权之后,我们就可以进行一个正常的使用。

呃,这里有一个通讯设置,然后就说我们这个电脑安装完了部部分拨通软件之后,就会出现这么一个通讯设置, 然后呢你会发现他每次开机他会自动出来这个通讯设置非常烦人,那么这个视频与大家分享一下如何解决,就说安装播出之后就说一开电脑就会自动弹出这一个通讯设置窗口,如何来关闭他,就是让他 啊关闭,自动开机,自动启动,那么这个我们首先我们找到这个此电脑,在此电脑这个位置,我们点击右键找一下电脑的这个管理, 管理之后呢我们在管理里面我们找到这一个服务和应用程序,在这个之之后我们再点击这一个服务, 找到这个啊,找到一个 s, s, c s 开头的一个,我找一下啊, s, c s, 就是这找到这个 s, c, s, m, o, n r t o r s, s, m o n r t o r, 找到这一个,我们找到之后我们双击打开它,打开了之后我们在窗口中就是这个位置,我们点击下停止, 停止完了之后呢,我们把上方的这个其中类型改成这一个手动,最后点击这一个啊,确定, 确定好,这样的话之后我们就说再开机重启的话,这一个通讯设置啊他就不会出出来了。

大家好,今天这个问题呢,是我在帮一个网友写代码的时候遇到的一个问题,其实当时我也很好奇,我怎么在以前就没有想到过在写 vba 代码的时候会遇到这种问题呢?这是个什么问题呢?就是如何退出当前循环的单次循环。 这个问题其实在其他的语言中是很容易解决的,比如说 passin, 在 passion 中间它有两个关键字,一个呢是 break, 还一个呢是 continue, 这两个关键字呢,第一个 break 可以用来退出单前循环,然后呢,可听着呢,则可以用来退出单前循环的单次循环。什么意思呢?比如说啊,我们要在 a 一至 a 十单元格中依次写入一到十,比如说我们写到五的时候啊,突然觉得这个循环没有意义,我们不用继续好像做了,那么呢,在 pass 里面就可以使用 break 退出单前循环。但是如果说我们遇到情况是 我们从一写到十写到五的时候,突然发现乱写 a 五不用写入数字,那么呢,我们就要退出单程循环的单次循环,使用 ct 扭,然后程序就会跳过乱写 a 五单元格,继续往下面单元格中写入数字, 这是派送中间啊,这个 break 和肯听懂的使用方法,但是呢,在 vba 中没有这两个关键字啊。我们知道在 vba 中退出单前循环使用的是这个 cs four 这一个表达式呢,就可以退出单前的 for 循环, 但是无法退出当前佛旋的单次循环。那么怎么才能在 vba 中实现这个功能呢啊?我们还是以在乱指 a 一 一到十哎为例啊, 同样的,在 a 五代言格中不写出数字,我们来看一下怎么实现。首先呢,我们把这个佛使唤给写出来, i 等于一到五, next range a and i 等于。哎,那这一个佛系化就能够实现。在 a 一至 a 时代运革中依次写入一到 十啊,这是十啊,这个是十,好,我们来试一下这行,哎,没问题,一到十已经写入了 a 一至 a 十单元格,那么现在的问题是,我们要求 a 五单元格中不写出数字,下面的不变,怎么办呢? 我们先这样的啊,衣服 i 等于五, day and day 衣服,如果 i 等于五就怎么办呢? go to go to 一百, 然后这里呢加一个一百,这个是什么意思呢?这个一百表示我们在大拇指做一个标记 舞的话,我们就直接跳到做标记的这一行,那么这里,那么跳到这个地方之后呢, 就成功的越过了这一行代码,也就是不会像 a 五单元格中写出数字。 嗯,如果说我们没有做这个标记,那么呢代码就会直接跳到第一百行,所以在这里呢,我们可以写第几行,比如说跳到第五行,跳第十行,直接写真实的那个行号,但是呢,如果写真实的行号,我们就要保证那个代码不会改变,一旦发生改变,减少了那个代码的函数,或者增加代 函数,这个地方呢,要跟着细腻修改,所以啊,还不如直接做一个标记会更加靠谱。好的,那我们来 能不能实现跳出单前循环的单词循环,也就是说啊,在我们这个弹幕中能不能越过这个 a 五单元格,我们来试一下啊,把这个线已经清空执行。哎,大家看 a 五单元格中 就没有写出数字,因为呢我们在遇到五的时候就直接跳过了这一行代码,但是呢这个循环又没结束,那么呢我们利用这个沟通啊,就可以实现啊退出单前循环,单次循环这一个效果。呃,本期视频就到这里,感谢大家的观看,我们下期视频再见。