04.01_Java语言基础(循环结构概述和for语句的格式及其使用)

  • A:循环结构的分类

    • for,while,do...while
  • B:循环结构for语句的格式:
  •   for(初始化表达式;条件表达式;循环后的操作表达式) {
    循环体;
    }
  • C执行流程:
    • a:执行初始化语句
    • b:执行判断条件语句,看其返回值是true还是false
      • 如果是true,就继续执行
      • 如果是false,就结束循环
    • c:执行循环体语句;
    • d:执行循环后的操作表达式
    • e:回到B继续。
  • D:案例演示
    • 在控制台输出10次"helloworld"

04.02_Java语言基础(循环结构for语句的练习之获取数据)

  • A:案例演示

    • 需求:请在控制台输出数据1-10
    • 需求:请在控制台输出数据10-1
  • B:注意事项
    • a:判断条件语句无论简单还是复杂结果是boolean类型。
    • b:循环体语句如果是一条语句,大括号可以省略;如果是多条语句,大括号不能省略。建议永远不要省略。
    • c:一般来说:有左大括号就没有分号,有分号就没有左大括号

04.03_Java语言基础(循环结构for语句的练习之求和思想)

  • A:案例演示

    • 需求:求出1-10之间数据之和
  • B:学生练习
    • 需求:求出1-100之间偶数和
    • 需求:求出1-100之间奇数和

04.04_Java语言基础(循环结构for语句的练习之水仙花)

  • A:案例演示

    • 需求:在控制台输出所有的”水仙花数”

    • 所谓的水仙花数是指一个三位数,其各位数字的立方和等于该数本身。

    • 举例:153就是一个水仙花数。

    • 153 = 111 + 555 + 333 = 1 + 125 + 27 = 153

04.05_Java语言基础(循环结构for语句的练习之统计思想)

  • A:案例演示

    • 需求:统计”水仙花数”共有多少个

04.06_Java语言基础(循环结构while语句的格式和基本使用)

  • A:循环结构while语句的格式:
  •   while循环的基本格式:
    while(判断条件语句) {
    循环体语句;
    } 完整格式: 初始化语句;
    while(判断条件语句) {
    循环体语句;
    控制条件语句;
    }
  • B:执行流程:
    • a:执行初始化语句
    • b:执行判断条件语句,看其返回值是true还是false
      • 如果是true,就继续执行
      • 如果是false,就结束循环
    • c:执行循环体语句;
    • d:执行控制条件语句
    • e:回到B继续。
  • C:案例演示
    • 需求:请在控制台输出数据1-10

04.07_Java语言基础(循环结构while语句的练习)

  • A:求和思想

    • 求1-100之和
  • B:统计思想
    • 统计”水仙花数”共有多少个

04.08_Java语言基础(循环结构do...while语句的格式和基本使用)

  • A:循环结构do...while语句的格式:
  •   do {
    循环体语句;
    }while(判断条件语句); 完整格式;
    初始化语句;
    do {
    循环体语句;
    控制条件语句;
    }while(判断条件语句);
  • B:执行流程:
    • a:执行初始化语句
    • b:执行循环体语句;
    • c:执行控制条件语句
    • d:执行判断条件语句,看其返回值是true还是false
      • 如果是true,就继续执行
      • 如果是false,就结束循环
    • e:回到b继续。
  • C:案例演示
    • 需求:请在控制台输出数据1-10

04.09_Java语言基础(循环结构三种循环语句的区别)

  • A:案例演示

    • 三种循环语句的区别:
    • do...while循环至少执行一次循环体。
    • 而for,while循环必须先判断条件是否成立,然后决定是否执行循环体语句。
  • B:案例演示
    • for循环和while循环的区别:

      • A:如果你想在循环结束后,继续使用控制条件的那个变量,用while循环,否则用for循环。不知道用谁就用for循环。因为变量及早的从内存中消失,可以提高内存的使用效率。

04.10_Java语言基础(循环结构注意事项之死循环)