美文网首页
while,do-while,for循环的区别

while,do-while,for循环的区别

作者: lxxxn | 来源:发表于2018-02-15 00:10 被阅读0次

while语法:

while(条件){
                   循环体
               }
        循环体:就是我们之前说的代码块

语义:
1.先看条件是否为true,如果为true,跳转到2,如果为false就跳转到3
2.执行循环体,执行完毕跳转到1
3.跳出循环,循环结束

   注意:如果循环一直执行,永远不会结束就叫死循环
   如果你是要规定次数的一种循环,请记得写i++;

do-while的功能和while循环是一样的
唯一区别在于:do-while的循环体至少会执行一次,而while的循环体可能一次都不执行

    语法:
         do{
            循环体
         }while(条件);

    语义:1.先执行循环体,再跳转到2
         2.判断条件是否为true,如果为true,跳转回1,如果为fasle跳转到3
         3.跳出循环,循环结束

for循环语法:

   for(表达式1;表达式2;表达式3){

                循环体

           }

    语义:
           1.执行表达式1,执行完毕跳转到2
           2.执行表达式2,看表达式的结果是否为true,如果为true,那么就跳转到3,如果为false,就跳转到4
           3.执行循环体,执行完毕再执行表达式3,表达式3执行完毕,跳回2
           4.跳出循环,循环结束

    因此表达式1:一般声明变量的语句
        表达式2:一般写循环条件
        表达式3:一般写控制循环次数变量的自增

相关文章

  • Js之循环小结

    do-while循环与while循环的区别 do-while先执行语句,然后再判断条件,无论条件成功与否总会先执行...

  • JavaScript基础第三天

    do-while 和while的最大区别就是,do-while在判断之前,都要先执行一下循环体 循环四要素:循环变...

  • While与Do-While的区别

    While语句语法 Do-While语句语法 区别 do-while中的语句最少会循环一次,但while只要con...

  • Kotlin之迭代事物

    while循环 Kotlin有while循环和do-while循环,它们的语法和Java中的循环没什么区别: 迭代...

  • 08 循环语句

    for循环 while循环 do-while循环 三种循环的区别 练习 break关键字 continue关键字 死循环

  • 前程科技: JavaSE 之do-while循环

    do-while循环 1、什么条件下使用: 当循环次数不能确定时,选择do-while循环 2、do-while循...

  • Java学习第4天

    while 与 do-while之间的区别 while 先判断条件,再执行循环体,(后面没有;) do - whi...

  • while,do-while,for循环的区别

    while语法: 语义:1.先看条件是否为true,如果为true,跳转到2,如果为false就跳转到32.执行循...

  • 第2章 循环结构程序设计

    2.1 for 循环 2.2 while 循环和 do-while 循环 2.3 循环的代价 windows 下的...

  • 四、Kotlin学习之while&for&区间&try

    一、while循环 Kotlin的while循环和java基本一样,有do-while循环和while循环 执行结...

网友评论

      本文标题:while,do-while,for循环的区别

      本文链接:https://www.haomeiwen.com/subject/mljjtftx.html