第四章 while和do while循环结构

第四章 while和do while循环结构
1.循环结构的特点:循环条件和循环操作
2.while循环
2.1 while循环的基本语法
在这里插入图片描述

2.2使用while循环

  • 1.过程:
    ①确定循环条件和循环操作
    ②套用while语法写出代码
    ③检查循环是否能够退出
  • 2.示例:实现打印50份试卷
    分析:
    ①是否包含重复操作
    ② 使用while循环的步骤
    过程:
    在这里插入图片描述

3.do-while循环
3.1do-while循环的特点:先执行,再判断
3.2基本语法
在这里插入图片描述

3.3典型案例
经过几天的学习,老师给张浩一道测试题,让他先上机编写程序完成,然后老师检查是否合格。如果不合格,则继续编写。…
在这里插入图片描述
在这里插入图片描述

3.4while循环和do-while循环的区别

  • 1.语法不同
    在这里插入图片描述

  • 2.执行次序不同

  • 3.初始情况不满足循环条件时
    ①while循环一次都不会执行。
    ②do-while循环不管任何情况都至少执行一次。
    4.程序调试
    4.1分析
    在编写程序过程中有时也出现错误,但不好发现和定位错误,这时候我们可以通过以下两种方式发现错误:

  • 通过代码阅读或者加输出语句查找程序错误

  • 当程序结构越来越复杂时,需要专门的技术来发现和定位错误,就是“程序调试”
    4.2程序调试的步骤
    在这里插入图片描述

案例如下:
在这里插入图片描述

步骤如下:

  • 1.分析错误,设置断点

  • 2.启动调试
    在这里插入图片描述

  • 3.单步运行
    ①调试启动后,运行到设置断点的代码行将停住
    ②点击F6键可以单步运行程序,观察程序运行过程
    在这里插入图片描述

  • 4.观察变量
    ①单步运行时可以在“变量”视图中看到变量当前的值
    在这里插入图片描述

  • .5.发现问题
    ①变量i值变为5时就退出了循环,循环只进行4次
    在这里插入图片描述

  • 6.修正代码,重新运行
    ①修改循环条件为:i <= 5

  • 7.解决问题
    4.3程序调试小结
    目的:找出缺陷原因,修正缺陷。
    主要方法:设置断点、单步执行、观察变量。
    5.Java循环结构总结
    在这里插入图片描述
    学习笔记

©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页