美文网首页
《三》、程序逻辑结构

《三》、程序逻辑结构

作者: 神奇作手 | 来源:发表于2019-07-21 15:22 被阅读0次

具体内容

  程序的开发是一个数据的处理流程,为了保证程序的执行正确性往往会结合一些运算表达式获取相应的计算结果,随后利用这些结果进行各种的复杂逻辑处理,在程序开发之中逻辑一共分为三种:

  • 顺序结构:所有的代码都会按照其定义的先后顺序执行;
  • 分支结构:所有的程序执行可以有不同的执行流程;
  • 循环结构:某一段代码的重复执行;
1、 顺序结构

   代码按照顺序执行

2、 分支结构

   可以设置若干个判断条件,是程序拥有不同的执行方式,分支结构分为两类:if 分支语句、switch 多条件的分支操作。

(1)、if 分支语句

   if 属于最为常见的一种分支结构,其可以结合else 关键字。

(2)、switch开关语句

   switch 开关语句的主要特点不是依据布尔表达式进行判断,而是依据数字、字符或者枚举实现的各种判断处理,其语法如下:

switch(数字 | 字符 | 枚举){
   case 匹配内容:
     程序相关代码;
     [break;]
   case 匹配内容:{
     程序相关代码;
     [break;]
   }
   [default:
       任何判断都不满足时执行]
}

3、 循环结构

(1)、while 循环
   while 循环的最大特点只是针对于一个判断条件的处理操作,所有具体的循环控制操作需要由开发者自行处理。

while循环与do..while循环之间的特点:

  • while 循环需要先进行条件的判断,随后再执行循环体;
  • do...while 先执行一次循环体的代码,随后再进行判断,即便条件不满足,也会执行一次;

(2)、for 循环
   for 循环的最大特征在于可以直接将循环初始化条件以及循环的相关控制操作直接交由一行的 for 语句定义。

for (循环初始化条件;循环执行判断;修改循环条件){
   循环体
}

4、 循环结构

   默认情况下,循环只要开启了,在循环结束条件未满足时将一直执行。如果要进行某些特殊情况下的中断处理,就可以使用 break 和 continue 两个关键字来实现。

(1)、break :主要的特点是结束整个的循环语句。
(2)、continue :结束当前的循环体,而直接跳转到下一次执行,相当于跳出一次循环。

4、 嵌套循环

   循环里面包含有循环。

相关文章

  • 《三》、程序逻辑结构

    具体内容   程序的开发是一个数据的处理流程,为了保证程序的执行正确性往往会结合一些运算表达式获取相应的计算结果,...

  • 程序逻辑控制(分支结构)

    程序逻辑控制 程序的执行一共有三种形式:顺序结构,分支结构,循环结构。 顺序结构指的是 所有的代码按照定义的顺序执...

  • java基础篇四(程序控制结构)

    一、程序逻辑 分类 顺序结构 分支结构(选择结构) 循环结构 二、选择结构 if语句 语法格式: if...els...

  • Java程序逻辑控制

    在程序开发的过程之中一共会存在有三种程序逻辑:顺序结构、分支结构、循环结构,对于之前所编写的代码大部分都是顺序结构...

  • Java分支结构

    什么是分支结构 任何复杂的程序逻辑都可以通过"顺序"、"分支"、"循环" 三种基本的程序结构实现 程序可以在运行过...

  • 23-if分支语句

        在程序开发的过程之中一共会存在有三种程序逻辑:顺序结构、分支结构、循环结构,对于之前编写的代码大部分都是顺...

  • 网络知识及测试点

    web网络三层结构展现层/web server,显示数据或者接受用户的输入----应用程序逻辑、逻辑层、事物层--...

  • 程序逻辑控制(循环结构)

    循环结构: 循环结构指的就是某几行代码被一直重复执行的操作形式。循环一般有两种循环:while循环和for循环。 ...

  • 1-Java面向对象-面向对象

    通过前面的学习我们对于java的语法结构有了一定的认识,掌握了分支结构,循环结构等常用的程序逻辑,也能运用这些知识...

  • Day5.构造程序逻辑

    构造程序逻辑 分支和循环结构会帮助我们将程序中逻辑建立起来,将来我们的程序无论简单复杂,都是由顺序结构、分支结构、...

网友评论

      本文标题:《三》、程序逻辑结构

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