流程控制语句详解

if(表达式)语句; 
if(表达式)语句1  
else 语句2 ;
if(表达式)语句1  
    else if(表达式) 语句2  
    else if(表达式) 语句3
    ... 
    else 语句N
注意:else总是和最近的一个if匹配,用{   }解决匹配关系


switch(表达式){
case 值:语句 break;
case 值:语句 break;
.....
default: 语句 break;
}


注意:break不要遗漏!!如果case后break省略,执行下一个case的语句,即多个值执行一个语句;在case后,允许有多个语句,可以不用{}括起来;default分支是任选的,各个case分支及default分支的出现次序是任意的


while语句用来实现“当型”循环结构。


语法格式:
     while (表达式)  
 循环体语句


while语句特点是“先判断,后执行”;循环体语句如果是多条语句,用{}把语句括进来;在循环体内应该包含改变循环条件表达式值的语句,否则会导致“死”循环。


Do-while语句用来实现直到型循环结构


一般的语法:
    do
  循环体语句
  while(表达式);


注意:不要丢失while后面的分号!!!!


for(表达式1;表达式2;表达式3)
    循环体语句




break:
  退出语句,完成从当前的switch结构中退出,执行switch语句下面的
一个语句;也可以用于从循环体内跳出循环,但当然一个break只能退出
一重循环,即提前结束循环,接着执行循环语句下面的语句。
continue
  结束本次循环,进入循环判定条件。


其他问题:
if else 语句嵌套
循环嵌套
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值