循环结构!!!
Posted 焉小馒
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了循环结构!!!相关的知识,希望对你有一定的参考价值。
1. while循环
⑴基本语法
whlie(循环条件)
循环操作语句;
⑵循环三要素
- 循环变量的初值
- 循环变量的判断
- 循环变量的更新
⑶特点:先判断,再执行
例:使用while循环实现复印36张试卷
public class CopyPaper
public static void main(String[] args)
int count=1;//循环计数器初始为1
while() //循环终止条件为达到36
System.out.println("复印第"+count+"份试卷");//循环内容
count++;//计数器累加
2. do while循环
⑴基本语法
do
循环操作语句;
whlie(循环条件);
⑵特点:先执行,再判断
先执行一遍循环操作,若符合条件,循环操作继续执行,否则退出循环。
例:使用do-while循环计算1-100之间所有的自然数之和
public class NmberDemo
public static void main(String[] args)
int count=1;
int sum=0;
do
sum+=count;
count++;
while (count<=100);
System.out.println("1~100之间自然数的和:"+sum);
3. for循环
⑴基本语法
for(表达式1;表达式2;表达式3;)
执行语句;
表达式1:通常是为循环变量赋初值,可省略
表达式2:循环条件,是否继续执行循环,可省略
表达式3:更新循环变量的值,可省略
⑵for循环常见问题
- 忘记定义循环变量或初始化
- 循环条件缺少时会造成死
- 循环变量不更新也会造成死循环
- 不可省略分号
例:
public class GetSum
public static void main(String[] args)
int sum=0;
for (int i = 1; i <=100; i++)
sum+=i; //或 sum=sum+i;
System.out.println("1~100之间的和为:"+sum);
4. Break语句和Continuity语句
⑴break:跳出循环,执行循环之后的语句
⑵continue只能用于循环结构中。
以上是关于循环结构!!!的主要内容,如果未能解决你的问题,请参考以下文章