流程控制

来源:互联网 发布:端口号有什么作用 编辑:程序博客网 时间:2024/05/04 09:04
表达式: 任何有值的东西


流程控制:


if:
()内来判断布尔值
一般用于判断范围
同时执行多条语句用{ 多条语句 }

单一条件分支结构
if()语句1;//NULL


双项条件分支
if()
语句1;
else
语句2;

多项条件分支
if()
语句1;
elseif()
语句2;
elseif()
语句3;
else
语句n;


switch :
表达式一般为变量
变量为整数 ,字符串
用于判断具体值
switch(表达式)
{
case 值1:
语句1;
break;
case 值2:
语句2;
break;
case 值3:
语句3;
break;
default:
语句n;
}



循环结构:
**必须有条件判断终止循环
条件循环: while do-while 
计数循环: for
while:
表达式计算结果--布尔值  判断是否继续循环执行
多条语句使用{}

while(表达式)
语句; //加判断

do{ //先执行
语句; //循环语句
}while(表达式); //必须有分号


for:
for(初始化;条件表达式;增量){
语句;
}

break: 跳出,退出. break ; 退到最外层  break 1; 退出1层  break n; 退出n层
continue: 跳过该次循环
exit : 退出当前脚本;