美文网首页
05-C选择循环

05-C选择循环

作者: Ly_Never | 来源:发表于2020-01-18 21:49 被阅读0次

<1> 分支结构


🚩

if
其语义是: 如果表达式的值为真,则执行其后的语句,否则不执行该语句
执行过程

🚩

if-else
其语义是: 如果表达式的值为真,则执行代码块1,否则执行代码块2
执行过程
示例

🚩

if-else-if
其语义是: 依次判断表达式的值,当出现某个值为真时,则执行对应代码块,否则执行代码块n
执行过程
示例

🚩


嵌套if-else
执行过程
示例

🚩


switch
执行过程
示例

<2> 循环结构


🏴

while
其语义是: 计算表达式的值,当值为真(非0)时, 执行循环体代码块
执行过程
示例

🏴

do-while
其语义是: 它先执行循环中的执行代码块,然后再判断while中表达式是否为真,如果为真则继续循环;如果为假,则终止循环。因此,do-while循环至少要执行一次循环语句
执行过程
示例

🏴

for
执行过程如下:
第一步: 执行表达式1,对循环变量做初始化;
第二步: 判断表达式2,若其值为真(非0),则执行for循环体中执行代码块,然后向下执行;若其值为假(0),则结束循环;
第三步: 执行表达式3;
第四步: 执行for循环中执行代码块后执行第二步;
第五步: 循环结束,程序继续向下执行;
执行过程
示例

🏴


三种循环转换
多重循环
示例

<3> 结束语句


🏳️


break
运行结果

🏳️


continue
运行结果

🏳️


goto

相关文章

  • 05-C选择循环

    <1> 分支结构 ?if其语义是: 如果表达式的值为真,则执行其后的语句,否则不执行该语句执行过程 ?if-els...

  • VBA基础02:VBA基本语句结构

    选择判断 选择判断(If...Then) 选择判断(Select...Case) 循环 循环(For...Next...

  • 循环&选择

    逆向课程随堂笔记 004 循环&选择 cmp(Compare)比较指令    CMP 把一个寄存器的内容和另一个寄...

  • 05-C语言数组

    数组的基本概念 数组,从字面上看,就是一组数据的意思,没错,数组就是用来存储一组数据的;在C语言中,数组属于构造数...

  • java数据结构与算法 - 排序

    冒泡排序 选择排序 选择排序的时间复杂度分析:选择排序使用了双层for循环,其中外层循环完成了数据交换,内层循环完...

  • 循环&选择

    循环&选择 cmp(Compare)比较指令    CMP 把一个寄存器的内容和另一个寄存器的内容或立即数进行比较...

  • 顺序选择循环

    执行顺序 按照顺序以次执行 从上往下 选择 If 定义:if(boolean){} 特点:没有写在一起的if结构相...

  • 2020-11-14

    关于算法 一、选择排序(递归) 选择排序:每次找到最小值放到最前面 注:所有递归都能改成循环 选择排序(循环) 二...

  • Java基础(选择语句和循环语句)

    人生何时不在立交桥 顺序结构 选择结构 循环语句 控制循环

  • C语言流程控制-----if

    循环结构的种类 顺序结构 选择结构 循环结构 顺序结构 从上到下依次执行 选择结构 if条件循环 三种格式第一种格...

网友评论

      本文标题:05-C选择循环

      本文链接:https://www.haomeiwen.com/subject/hmrlzctx.html