「9」循环控制

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了「9」循环控制相关的知识,希望对你有一定的参考价值。

一、whiledo-while循环

1、while循环语句

  ●为什么需要循环语句?

    ●需要反复执行同样的操作

    ●如果不用循环语句,顺序执行相同代码,代码拖沓冗余

    ●循环语句精简代码,重用代码

    ●循环语句代码可读性、可维护性更好

  ●语法

    while、do-while和for均属于循环语句

 

    while(循环条件) {      ←满足条件:循环持续执行

      //循环操作语句     ←循环中被重复执行的操作

    }

  ●要点

    1.先判断再执行

    2.循环次数不定

    3.避免死循环

  ●流程图

技术分享

  ●示例:输入一个正整数,把整数逆序输出,比如输入12345,输出54321。

    ●问题分析步骤:

      ●确定循环条件:什么情况下要一直循环下去。

      ●确定循环操作:确定循环做什么事情。

      ●把循环条件和循环操作语句填入合适的循环语句结构中即可。

import java.util.Scanner;
public class WhileDemo{
    public static void main(String[] args){
        Scanner input = new Scanner(System.in);
        System.out.println("请输入一个整数");
        int number=input.nextInt();
        //number=12345
        while(number!=0){
            int res=number%10;
            System.out.print(res);
            //number=number/10;
            number/=10;
        }
    }
}

2、do-while循环语句

  ●语法

    while循环又称当型循环

    do-while循环又称直到型循环

 

    do{

      //循环操作语句      ←先执行一次循环操作

    }while(循环条件);       ←满足条件:循环继续执行

  ●要点

    1.先执行再判断

 

以上是关于「9」循环控制的主要内容,如果未能解决你的问题,请参考以下文章

超级有用的9个PHP代码片段

for循环结构

循环通过 python 正则表达式匹配

VSCode自定义代码片段9——JS中的面向对象编程

使用从循环内的代码片段中提取的函数避免代码冗余/计算开销

9.1Java 循环的控制语句