专栏首页it-沐晨程序流程结构-选择结构

程序流程结构-选择结构

概述

C语言支持最基本的三种程序运行结构:顺序结构、选择结构、循环结构。

  • 顺序结构:程序按顺序执行,不发生跳转。
  • 选择结构:依据是否满足条件,有选择的执行相应功能。
  • 循环结构:依据条件是否满足,循环多次执行某段代码。

1、选择结构

if语句

if…else语句

if…else if…else语句

三目运算符

switch语句

3 种循环都可以使用 continue 语句。执行到该语句时,会跳过本次迭代的剩余部分,并开始下一轮 迭代。如果 continue 语句在嵌套循环内,则只会影响包含该语句的内层循环。

break 语句在其中起什么作用?它让程序离开 switch 语句,跳至 switch 语句后面的下一条语句(见 图 7.4)。如果没有 break 语句,就会从匹配标签开始执行到 switch 末尾。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Fiddler抓包工具

    首先简单介绍下, Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddle...

    mcxfate
  • C数据类型

    signed int 32bit -2^31 ~ 2^31-1 -2147483648 ~ 2147483647

    mcxfate
  • Collection接口-常用方法

    我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite...

    mcxfate
  • Java面试题:小白不得不懂的斐波那契数列

    很长一段时间里,我都非常疑惑:“我写的技术文章不差啊,有内容的同时还很有趣,不至于每篇只有区区几十个人读啊?为什么有些内容简单到只有一行注册码的文章浏览量反而轻...

    沉默王二
  • Python学习笔记3:语句结构

    上一篇Python学习笔记 Python学习笔记 2: Python的变量类型 主要介绍了Python的变量类型,以变量为基本单元,如何操作这些变量,进而解决特...

    光学小豆芽
  • Matlab编程语言(五)--条件语句

    对于if和switch,MATLAB® 执行与第一个 true 条件相对应的代码,然后退出该代码块。每个条件语句都需要end关键字。

    wqwq8001234
  • 硬件描述语言VHDL——顺序语句

    版权声明:本文为博主原创文章,转载请注明博客地址: https://blog.csdn.ne...

    zy010101
  • C语言常用的知识没多少之C语言的三大结构

    有人发现生活中的所有事情都离不开顺序、选择和循环。如烧水有它相应的流程(顺序);在十字路口有多个可选的路;每天太阳从东边升起、西边落下。至今还没有能够找到超出这...

    用户5935416
  • python学习笔记:基本语法

    1.代码规范,这本身就是一个非常好的习惯,如果开始不养好好的代码规划,以后会很痛苦

    python学习教程
  • C语言入门笔记3

    函数调用语句由函数名、实际参数加上分号“;”组成。执行函数语句就是调用函数体并把实际参数赋予函数定义中的形式参数,然后执行被调函数体中的语句,求取函数值。通过调...

    用户6755376

扫码关注云+社区

领取腾讯云代金券