程序有三种结构:顺序结构、分支结构、循环结构
顺序结构:从上到下逐渐地执行,中间没有判断和跳转
分支结构:跟具条件,选择性的执行某段代码
有两种分支语句:if-else和switch-case
只执行一个,执行完就跳出条件判断结果
条件判断之间可以嵌套
如果多个条件之间是“互斥”关系(之间没有任何联系,没有公共的)
1.那么多个条件之间上下顺序自由
如果多个条件之间存在”包含”关系(之间有公共的数据)
2.要求范围小的写在范围大的上面,否则语句执行时出现问题
循环结构:根据循环条件,重复性的执行某段代码。
有三种循环语句:while、do…while、for三种循环语句
循环语句的四个组成部分
1.初始化部分
2.循环条件部分
3.迭代部分
4.循环体部分
5.循环中还可以声明循环。相当于内层的整体代替:外层循环的循环体
6.重复的结构考虑用循环
变量先声明,再使用。不能贷款,先使用在声明