循环结构
在某些条件满足的情况下,反复执行特定代码的功能
循环语句分类
- for循环
- while 循环
- do-while 循环
循环语句的四个部分
初始化部分
循环条件部分
循环体部分
迭代部分

/*
For循环结构的使用
一、循环结构的4个要素
1.初始化部分
2.循环条件部分--- boolean 类型
3.循环体部分
4.迭代部分
二、for循环的结构
for(1;2;4){
3
}
执行过程:
1 - 2 - 3 - 4 - 2 - 3 -4 -2-3-4.... 2不满足时候循环结束
*/
下面有一个需求 需要计算机打印输出 5个 Hello world 就是写5个System.out.println(“Hello world”);
5个好写 但是如果需要写500 个 10000 个 那样就麻烦了
需要使用上循环结构 for
public static void main(String[] args)
{
//键盘输入5个语句
for(int i = 1;i<=5;i++){//i 1 2 3 4 5
System.out.println("hello world");
}
先是定义一个i 变量值为1 然后进行循环条件的判断部分 进行判断 如果是true 则进行 循环体部分 然后i+1 迭代部分
在进行 循环条件的判断 这时i为2 2<=5 接着执行循环体部分 迭代加1 3<=5 满足 接着进行循环体部分 迭代+1 4<=5 接着进行 循环体部分 接着迭代 5<=5 接着循环体部分的打印输出 接着进行迭代+1 6<= 5 为false 不满足 进行 跳出循环结构

例题1:
遍历100以内的偶数
for (int i = 1; i<=100;i++ )
{
if (i%2==0)
{
System.out.println(i);
}
}
运行结果:

例题2:
遍历100以内的偶数 并进行计算偶数的所有和
int sum = 0;//进行计入所有的偶数和
for (int i = 1; i<=100;i++ )
{
if (i%2==0)
{
System.out.println(i);
sum+=i;
}
}
System.out.println("偶数的总和为"+sum);
例题3:
遍历100以内的偶数 并进行计算偶数的所有和 计算偶数的个数
int sum = 0;//进行计入所有的偶数和
int count = 0;//用来计算偶数的个数
for (int i = 1; i<=100;i++ )
{
if (i%2==0)
{
System.out.println(i);
sum+=i;
count++;
}
}
System.out.println("偶数的总和为"+sum);
System.out.println("偶数的个数"+count);
运行结果:

本文深入解析循环结构的基础概念,包括for循环、while循环和do-while循环的使用场景及语法结构。通过实例演示如何利用循环结构简化重复代码,提高编程效率。详细介绍了循环的四个关键部分:初始化、循环条件、循环体和迭代,并提供了打印输出和数学计算的具体应用案例。
1377

被折叠的 条评论
为什么被折叠?



