C中控制流

控制流

选择语句

  • if

    • if
    • else if
    • else
  • switch

    • 多路判定语句
    • 测试表达式是否与一些常量整数值中的某一个值匹配,并执行相关的语句
    • switch
    • case
    • default
    • 顺序执行,只要有一个匹配上了,后续都会执行,判断成功后面都等同于成功
      • case只能带整型或字符型常量

循环语句

  • while

    • 先判断,后循环
  • do while

    • 先循环后判断
  • for

    • 比上述循环语句代码结构更紧凑,步幅、判断条件、步进长度都放在一起
    • for(表达式1;表达式2;表达式3)
      • 初始化
      • 循环条件
      • 循环变量修正
    • 三个表达式都可以被省略

跳转语句

  • break

    • 终止循环,执行循环后面的语句
    • 只能跳出一层循环
  • continue

    • 跳过后面的语句,直接进行下一次循环
  • goto

    • goto语句直接跳转到代码语句的标签处
    • 标签处是以冒号结尾的标识符
    • 可以一次跳出全部循环

循环嵌套

上述选择循环语句都可以嵌套

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值