程序流程结构

顺序结构

选择结构

循环结构

选择:if (条件){执行},if(条件){执行}else{执行},if(条件){执行}else if(条件){执行}。。。else{执行}

if(条件){执行   if(条件){执行}else(执行)   执行}else{执行   if(条件{执行}else(执行)   执行}

三目运算符

表达式1 ? 表达式2 :表达式3

1对2,1错3

三目运算符返回的是变量,可以进行在此赋值,而不是初始化

switch,多条件分支

switch(表达式)

{

case1 结果1 :执行语句;break;

case1 结果2:执行语句;break;

default:执行结果;break;

}

switch中是顺序运行,在得到case或者default之后的代码顺序执行,但是为了不运行后面的case所以每一个case后都有一个break

循环:while(循环条件){循环语句}

do{循环语句}while(循环条件);,先执行一次再判断,注意后边有;

for(起始表达式;条件表达式;末尾循环体){循环语句;}

 

跳转语句

break,用于跳出选择和循环,直接跳出当前的结构,在嵌套循环中退出内层循环

continue,跳出本次循环,进行下一次循环

goto语句,无条件跳转语句,跳转到标记的位置,一般不建议使用

goto FLAG:

FLAG:

 

posted @ 2022-04-07 17:59  纸包鱼  阅读(45)  评论(0)    收藏  举报