8.2 java 的for循环嵌套循环

    技术2022-07-13  68

    package demo2;

    public class TestCycleFor { public static void main(String[] args) { // 2.for循环 for(初始化语句;判断;进步迭代 ) //顺序执行 1初始化语句(可以用逗号运算符写多个) 2判断 3执行循环体 4进步迭代 (可以用逗号运算符写多个) 接着判断; 以上都可以空着不写 //for 括号内的 77初始化变量的作用域 仅限于循环体 int sum=0; for(int i=0;i<=100;i++) { sum+=i; } System.out.println(“1到100数的和为:” + sum);

    // 嵌套循环 for (int i=0,j=0;i<5;i++) { for(j=0;j<=6;j++) { System.out.print(i+"\t"); } System.out.println(); } // 嵌套循环 九九乘法表 for(int i=1;i<=9;i++) { for(int j=1;j<=9&&j<=i;j++) { System.out.print(i+" * "+j+" ="+(i*j>10?i*j:i*j+" ")+'\t'); //亮点 机器语言 什么都可以分解解决 } System.out.println(); } // 嵌套循环 计算100以内的技术和偶数和和 int sum01 = 0, sum02 = 0; // 01为奇数和 02为偶数和 for (int i = 0; i <= 100; i++) { if (i % 2 != 0) { sum01 += i; } else sum02 += i; } System.out.println("奇数和为"+sum01+"\t偶数和为"+sum02); //嵌套循环 输出1-1000 能被5整除的数 一行输出五个 for (int i = 1, c = 0; i <= 1000; i++) { if (i % 5 == 0) { System.out.print(" " + i); c++; } if (c == 5) { System.out.print("\n"); c = 0; } } }

    }

    Processed: 0.008, SQL: 9