控制结构可以分为三种:顺序,分支,循环

1.顺序:根据语句的先后次序依次执行。

2.分支:根据条件选择执行不同的语句块。

ifelseif:主要做范围匹配

if(条件表达式)

{

//当条件表达为true的时候执行的语句块。

}

else

{

//当条件表达为false的时候执行的语句块。

}

switchcase:主要做单值匹配。
switch(×××或枚举或字符串变量)
case常量或字面量
每个case应该用break来结束。

trycatch

3.循环:可以重复执行某些语句块。

for
while
dowhile

foreach:只读

for:
for(循环变量的初始化;循环执行的条件;循环变量变化的过程)
{
循环体
}

for:专业做循环次数确定的循环。
whiledowhile:专做循环次数不确定的循环。
死循环:for(;true;)while(true)
for(inti=1;i>0;i++)

循环中要有:循环变量初始化
循环执行的条件
循环变量变化的过程
循环体

学习了三种控制结构,后面的学习中还要好好的运用它们,才能达到熟能生巧的程度。