
顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行
程序中大多数的代码都是这样执行的
顺序结构流程图

if语句格式1
if(关系表达式) {
语句体;
}
执行流程
①计算关系表达式的值
②如果关系表达式的值为true就执行语句体
如果关系表达式的值为false就不执行语句体
③继续执行其他语句

Debug:是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序
Debug调试,又被称为断点调试,断点其实是一个标记,告诉我们从哪里开始查看
①如何加断点
②如何运行加了断点的程序
③看哪里
④点哪里
⑤如何删除断点
选择要设置断点的代码行,在行号的区域后面单击鼠标左键即可

在代码区域右键Debug执行

看Debugger窗口
看Console窗口


点(Step Over F8) 开始
点(Stop)结束


选择要删除的断点,单击鼠标左键即可
如果是多个断点,可以每一个点击一次。也可以一次性全部删除


if语句格式2

if语句格式3





for(初始化语句;条件判断语句;条件控制语句) {
循环体语句;
}
格式说明
执行流程
①执行初始化语句
②执行条件判断语句,看其结果是true还是false
如果是false,循环结束
如果是true,继续执行
③执行循环体语句
④执行条件控制语句
⑤回到②继续执行

初始化语句;
while (条件判断语句) {
循环体语句;
条件控制语句;
}
执行流程
①执行初始化语句
②执行条件判断语句,看其结果是true还是false
如果是false,循环结束
如果是true,继续执行
③执行循环体语句
④执行条件控制语句
⑤回到②继续执行

初始化语句;
do {
循环体语句;
条件控制语句;
} while (条件判断语句);
执行流程
①执行初始化语句
② 执行循环体语句
③ 执行条件控制语句
④执行条件判断语句,看其结果是true还是false
如果是false,循环结束
如果是true,继续执行
⑤回到②继续执行

三种循环语句的区别
for和while的区别
死循环格式


continue
注意:使用是基于条件控制的

break
注意:使用是基于条件控制的
跳转控制语句