一、分支结构
1.if
if(bool条件)
{
表达式1;
……
}
else
{
……
}
2.switch
switch(变量)
{
case value1:
{
执行代码;
……
break;
}
case value2:
……
default:
执行代码;
}
当switch变量等于case后的某变量时,进入该case内执行代码,遇到break直接跳出switch
二、循环结构
1.for循环
for(int i=0;i<n;i++)
{
执行代码;
……
}
2.while循环
//循环条件为true时进入循环,每个循环结束后再次判断循环条件;直到循环条件为false时跳出循环
while(循环条件)
{
执行代码;
……
}
3.do-while循环
//先进入循环,执行玩一次循环后判断while后的循环条件,直到为false时跳出循环
do{
执行代码;
……
}while(循环条件);
4.break和continue
break用于在循环体中跳出循环
continue跳出循环的当次执行,直接进入下次循环