做网站自学,三网合一 网站,做红木家具推广哪个网站比较好,网站怎么添加流量goto
我们看代码去感受goto的循环#xff0c;那么goto循环最经常搭配的就是loop#xff0c;那么就像如下代码
这个代码中loop#xff1a;就是个标志#xff0c;然后程序正常向下运行#xff0c;goto loop#xff1b;就会让她回到loop#xff0c;然后在运行到goto loop…goto
我们看代码去感受goto的循环那么goto循环最经常搭配的就是loop那么就像如下代码
这个代码中loop就是个标志然后程序正常向下运行goto loop就会让她回到loop然后在运行到goto loop的地方最后就会运行成1加到100了但是gotoloop的风评不是特别好因为他违背了程序正常运行的逻辑按照正常他会一步一步向下运行哦但是gotoloop会让他回去就理解上不太方便但是我们知道一个道理存在及合理那么我们在继续分析goto的道理
等到我们穴道底层开发的时候loop用的次数比较多我们现在在这里只需要去了解他的原理就好 当程序有多个出口return0使用goto把这些出口集中到一处很方便特别是函数中有很多重复的工作的时候。
其中最大的一个作用就是减少嵌套后续我们慢慢就会体会到。
while和do while
while
不管是什么循环语句我们最主要的三个点分别是变量初值、终止条件、变量变化
他的一个具体形式为 那么我们接下来进行上面写过的例题计算1到100的求和 do while
如果用do while的具体形式为 那么我们继续用这个do while来计算1加到100的程序 在这里跟前面的while不同的是把while放在了花括号的最后面同时在后面加同时在花括号的前面加do就可以了
总结while和dowhile的区别
dowhile最重要的是我们先运行do后面的程序然后再跟while后面的范围比较但是while循环呢他是先比较范围再进行运行
for
如果上一些理论就比较麻烦那么我直接上代码进行解释 首先我们将i赋值然后进入到第二个表达式中判断i是否小于等于100发现是成立的然后进行下面的运行i然后在运行花括号运行完花括号在进行i加完之后去比较i100发现也是符合的然后再进行花括号
在for循环中有几个注意事项 1表达式1可以省略但是循环之前应要给循环变量赋值
例如这样我在int那一行我进行了i的初值为1 2表达式2可以省略将陷入死循环
假如我把第二个表达式去掉了那么就会导致程序一直在运算一直输出不了数那么如何跳出这个死循环呢那么就可以先引入后面的东西break让他跳出死循环 3表达式3可以省略但在循环体中增加循环变量的值改变的语句
如果把第三个省略的话要把省略的东西放到循环里面