第六章 循环结构

Posted

tags:

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

一 .     for循环

语法:

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

                         //循环体

 }

表达式1:赋值语句>循环结构的初始部分,为循环变量赋初值,eg:int i =0

表达式2:条件语句>循环结构的循环条件,eg:i<100

表达式3赋值语句,通常使用++或--运算符>循环结构的迭代部分,通常用来修改循环变量的值eg:++

 

二.     执行顺序: 

(1)执行初始部分(int i = 0;).

(2)进行循环条件判断(i<100)

(3)根据循环条件判断结果.如果为true,则执行循环体;如果为false,则退出循环,步骤(4),(5)均不执行.

(4)执行迭代部分,改变循环变量值(i++).

(5)依次重复步骤(2)~步骤(4),直到退出for循环结构.

语法区别:
while         |     do-while      |       for
while循环:       |     do{       | for(初始化;条件;迭代){
while(<条件>){       | //循环体         | //循环体
//循环体           | }while(<条件>);      | }

}

无论哪一种循环结构,都有4个必不可少的部分:初始部分、循环条件、循环体、迭代部分

执行顺序:
while 循环:先判断,再执行
do-while循环:先执行,再判断
for循环:先判断,再执行

适用情况:
循环次数确定的情况,通常选用for循环
循环次数不确定的情况,通常选用while或do-while循环

以上是关于第六章 循环结构的主要内容,如果未能解决你的问题,请参考以下文章

第六章:循环结构

Java基础第六章(循环结构二)

第六章循环结构进阶

数据结构第六章:单双循环链表

第一本书 第六章(课后题)

java基础 第六章课后习题