程序的三种结构:顺序结构 分支结构和循环结构
1 正常循环的4个条件:循环条件:循环的入口
循环变量:用来控制循环次数
循环体:进行什么样的循环
改变循环变量的值:循环的出口
2 循环的适用条件:while循环 不明确循环次数 根据条件来决定是否循环
for循环 明确循环的次数
do_while 不明确循环次数,先执行一次循环体,然后再判断循环条件
3 for(;;)死循环
4 for循环基本语法结构:for(定义循环变量;循环条件;改变循环变量的值){循环体}
5 continue和break的区别:continue只在循环中使用,表示停止本次循环,进入下次循环
break表示彻底断开循环
6 switch和if的区别:switch只能判断相等的条件,不能判断范围条件,1.7版本之前的数据类型只能是byte char int short 枚举,1.7版本之后可以是string类型
if可以判断等值的条件,范围的条件以及任意数据类型
7 &&(||)断路与(或):第一个条件使得结果确定时,第二个条件不运行
&(|)短路与(或):所有的条件都运行
8 switch语句中如果没有break,则所有的case都运行