for(初始化表达式;条件表达式;修改初始值){
    循环体;
    }
    image.png

    经典案例 水仙花束案例

    continue 提前结束本次循环,继续下一次循环

    break关键字 用于退出当前语句块,break用在循环体中用于退出循环。
    break如果想要跳出外层循环,将外层循环命名,然后break 该命名;
    适用于无限循环的for(;;) 没有条件限制 (模拟聊天的案例)

    编程使用for循环实现猜字谜的数字游戏
    数字游戏大致的框架
    image.png
    游戏案例改进(加入循环;加入等级判断)
    image.png

    双重for循环

    编程实现双重for循环的使用
    image.png
    针对双层for循环 外层循环主要是行数 内层循环是列数

    使用双重for循环打印星星图案(案例)

    打印九九乘法表
    image.png

    打印2-100之前的所有素数
    image.png
    利用平方根优化
    image.png

    while循环
    image.pngimage.png

    while循环的使用
    image.png

    计算调和数列的和并打印(案例)
    image.png

    while循环和for循环的区别
    while循环和for循环完全可以互换,但是推荐for循环。
    while循环适用于明确循环条件但不明确循环次数的的场合中。

    正整数反向输出(案例)

    do while循环的使用
    至少循环执行一次循环体的场合中。