程序流程结构

顺序结构

选择结构

循环结构

选择: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 @   纸包鱼  阅读(30)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示