2019-10-18 · 程序流程控制(顺序结构,分支结构)以及if-else

1.顺序结构:

            程序从上到下执行,中间没有任何的判断和跳转。

按顺序依次执行:

        int num1 = 12;

        int num2 = num1 + 2;



2.分支结构(if-else):

            根据条件,选择性地执行某一段代码。

            两种条件判断语句 if...else  和  switch-case (提供很多个结果,但执行结果只会输出一个)。


第一种和第二种 if-else 条件判断语句

1.    如果if()中的条件表达式为true,就执行代码块。为false就跳过不执行代码块。

2.    如果if ()中的条件表达式为true,就执行代码块1。为false就执行代码块2。


第三种 if-else 条件判断语句


2.1 说明(说的话有点多,但是理解了什么是条件表达式就很好懂了)

    如果if()中的条件表达式1结果为true,就执行代码块1。

    为false就执行条件表达式2。

    再看条件表达式2,结果为true,就直接执行代码块2。

    为false就执行下一个条件表达式3......

    最后结果都是false,就执行最后的代码块n。

案例演示:



3.循环结构:

            根据循环条件,重复执行某一段代码。

            while、do...while、for三种循环语句。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift 提供了类似 C 语言的流程控制结构,包括可以多次执行任务的for和while循环,基于特定条件选择执行...
    穷人家的孩纸阅读 4,001评论 1 1
  • [The Swift Programming Language 中文版]本页包含内容: Swift提供了多种流程控...
    风林山火阅读 3,738评论 0 0
  • 本章将会介绍 控制流For-In 循环While 循环If 条件语句Switch 语句控制转移语句 continu...
    寒桥阅读 4,075评论 0 0
  • Swift提供了多种控制流声明。包括while循环来多次执行一个任务;if,guard和switch声明来根据确定...
    BoomLee阅读 6,036评论 0 3
  • 为你,倾其所有 提笔,只为写你 为你,放下尊严 提笔,只为记你 为你,开始喜欢 提笔,只为放下 为你,提笔………
    如一初心阅读 1,792评论 0 0

友情链接更多精彩内容