04 : 循环结构

循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。

它由循环体中的条件,判断继续执行某个功能还是退出循环。

根据判断条件,循环结构又可细分为先判断后执行的循环结构先执行后判断的循环结构

循环结构1:for

形式

    for(循环的开始位置;循环的条件;更改条件){

       循环体

    }

嵌套for循环

概述

根据外层的条件,判断里层能否执行,如果能执行,就把里层代码都循环完毕后,再继续执行外层,继续判断。

形式

    for(循环的开始位置 ; 循环的条件 ; 更改条件 ){//外循环

           for(循环的开始位置 ; 循环的条件 ; 更改条件 ){//内循环

              循环体

           }

    }

foreach循环结构

形式

       //高效for循环  / foreach的循环结构

//for(1  2 : 3){}//3是要遍历的数组名称  1是数组中数据的类型  2是遍历到数据的变量名

       for (int o : a) {

           //打印数组中的每个元素

           System.out.println(o);

       }

foreach示例 

 

示例

1 100以内偶数求和

  输出:

 

2 输出10-1

  输出: 

3 第一行输出8,第一行输出88,第一行输出888,第一行输出8888

输出:

4 九九乘法表

输出:


5 输出等腰三角形


输出:


6 100以内素数和


输出:


循环结构2while

先判断,再执行

格式

while(执行条件){

       代码…

}

示例

猜数字


输出:


循环结构3do-while

先执行,再判断

格式

do{

       代码…

} while(执行条件);

示例

猜数字


输出:


breakcontinue

形式

break: 中断当前循环,简单粗暴

continue:跳出本次循环,进入下一轮

示例同上。

 

 

猜你喜欢

转载自www.cnblogs.com/aqin1012/p/12127968.html
今日推荐