首页 编程 软件学院 查看内容

Java基础之循环结构

2017-6-25 01:41 |来自: 互联网 1791 0

摘要: 一、概述1、循环语句的功能:在某些条件满足的情况下,反复执行特定的代码。2、循环语句的组成部分:初始化部分循环条件部分循环体部分迭代部分3、循环语句的分类:for循环while循环do...while循环二、for循环语句1 ...

一、概述

1、循环语句的功能:在某些条件满足的情况下,反复执行特定的代码。

2、循环语句的组成部分:

  • 初始化部分

  • 循环条件部分

  • 循环体部分

  • 迭代部分

3、循环语句的分类:

  • for循环

  • while循环

  • do...while循环

二、for循环语句

1、语法格式:

for(初始化表达式;条件表达式;迭代表达式) { 
 语句或语句块;
}

2、举例:

for(int i = 0; i <= 100; i++) { 
 System.out.println(i);
}

假设:

  1. int i = 0

  2. i <= 100

  3. i++

  4. System.out.println(i)

则上面的for循环的执行顺序为:1-2-4-3-2-4-3……,直到循环条件不满足即退出循环。

三、while循环语句

1、语法格式:

初始化语句;
while(循环条件) { 
 循环体; 
 迭代条件;
}

2、举例:

int result = 0;
int i = 1;
while(i <= 100) { 
 result += i; 
 i++;
}

四、do...while循环语句

1、语法格式:

初始化条件;do { 
 循环体; 
 迭代条件;
}while(循环条件);

2、举例:

int result = 0;
int i = 1;
do { 
 result += i; 
 i++;
}while(i <= 100);

3、while循环和do...while循环的区别:do...while循环的循环体至少会执行一次。

五、循环的嵌套

1、定义:将一个循环放在另一个循环体中,就形成了嵌套循环。for、while和do...while都可以作为外层循环和内层循环。

2、嵌套循环实质就是把内层循环当做外层循环的循环体。只有当内层循环的循环条件为false时,才会完全跳出内层循环,才可以结束外层的当次循环,进行下一次循环。

3、设外层循环次数为m次,内层为n次,则内层循环实际上需要执行m * n = mn次。

本文出处: http://www.toutiao.com/a6435243617716191489/
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部