for循环的用法

12 阅读1分钟

第一张图片(斐波那契数列)

屏幕截图 2025-09-28 160107.png

  • 这段代码用于生成斐波那契数列。

    • 首先提示用户输入一个大于等于 3 的整数 n,表示要生成斐波那契数列的前 n 项。
    • 初始化 a 和 b 都为 1,因为斐波那契数列的前两项通常是 1、1。
    • 然后输出前两项(第 1 项和第 2 项)的值,都是 1。
    • 通过 for 循环从第 3 项开始计算到第 n 项,每次计算当前项 c 为前两项 a 和 b 之和,输出当前项后,更新 a 和 b 的值,为下一次计算做准备。

第二张图片(打印数字图案)

屏幕截图 2025-09-28 160110.png

  • 这段代码用于打印一个数字图案。

    • 外层 for 循环控制行数,i 从 1 到 5。
    • 内层 for 循环控制每行打印的数字个数,j 从 1 到 i,每次打印当前的行数 i
    • 内层循环结束后,使用 println() 换行,这样就会形成每行数字个数逐渐增加,且数字为当前行数的图案。