`
scarlettli
  • 浏览: 57179 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

程序的逻辑控制

    博客分类:
  • java
阅读更多
1.选择结构
A.if结构
1.简单if结构:当if后的条件表达式为true时执行语句,否则跳过
2.if---else结构:当if后的条件表达式为true时执行if后的语句,否则执行else后的语句
3.多重if结构:由上到下进行条件的判断,碰到条件结果为true时执行相应的语句,如果没有碰到为true的情况继续向下执行,一直没碰到满足的情况,则执行else后的语句

B.switch结构
由上到下执行,用表达式的值和case后的常量值进行比较判断,如果结果为trued则执行相就应case后的语句,再break退出switch
C.多重if和switch的区别:
1.都用来解决多种判断情况
2.if用来解决判断区间,也可以用来做等值判断
3.switch只能用来做等值判断
2.循环结构
A.while循环
先判断循环条件,如果结果为true则执行循环操作
B.do----while循环
先执行循环操作,再判断循环条件,如果结果为true则再执行循环操作,不管条件满足不满足,至少会执行一次循环操作
C.for循环
先定义初始化循环条件,再判断循环条件,如果结果为true则执行循环操作,再更新循环变量值
总结循环比较
2.1 while用在Jjava语言的自身系统中,用来遍历Jjava语言的自身系统中提供的集合
2.2 当循环次数在循环之前已经明确给定就用for循环,for循环比while循环使用内存的效率更高

3.循环中的关键字
break:在满足循环条件的情况下要要强制终止循环就用break;
continue:用来结束本次循环,继续下次循环,加快循环速度,直到循环条件不满足时自然退出循环
分享到:
评论

相关推荐

    可编程序逻辑控制器概述PPT学习教案.pptx

    可编程序逻辑控制器概述PPT学习教案.pptx

    JCancy#JAVA#04-JAVA程序逻辑控制1

    JAVA程序逻辑控制程序开发过程中一共会存在3种程序逻辑:顺序结构/分支结构/循环结构IF 分支结构主要根据关系表达式进行判断处理的分支操作if (布尔表达式)

    西门子逻辑控制器电梯大赛项目程序源代码六部十层电梯.zip

    标题中的“西门子逻辑控制器电梯大赛项目程序源代码六部十层电梯.zip”表明这是一个基于西门子逻辑控制器的电梯控制系统项目,参赛者在比赛中使用T型图编程(可能是SIMATIC Step 7或TIA Portal)来实现对六部电梯在...

    【3部10层】西门子逻辑控制器电梯大赛项目程序源代码

    在这个“【3部10层】西门子逻辑控制器电梯大赛项目程序源代码”中,我们可以深入理解如何利用西门子的PLC(可编程逻辑控制器)来实现对多部电梯的智能控制,特别是针对具有10层楼的建筑。 首先,西门子逻辑控制器是...

    可编程逻辑控制器小程序

    它使用逻辑符号来表示输入、输出和内部元件,如定时器和计数器,使非程序员也能理解程序逻辑。 在“rockwell梯形图程序”中,Rockwell指的是Rockwell Automation公司,这是一家全球知名的工业自动化解决方案提供商...

    西门子逻辑控制器电梯大赛项目源代码(六部十层电梯程序)

    西门子逻辑控制器电梯大赛项目源代码(六部十层电梯程序) 西门子逻辑控制器电梯大赛项目程序源代码六部十层电梯.zip 西门子智能制造工程设计与应用类赛项 暨逻辑控制大赛, T型图编程控制六部十层电梯。内六部十层...

    第讲顺序逻辑控制的PLC程序设计优秀文档.ppt

    "顺序逻辑控制的PLC程序设计" 本文档是关于顺序逻辑控制的PLC程序设计的优秀文档,主要介绍了PLC程序设计的基本原理和应用。下面是对该文档的详细知识点总结: 1. 顺序逻辑控制的PLC程序设计的基本原理 顺序逻辑...

    工业洗衣机程序控制系统.rar

    2. **程序逻辑控制**:PLC内部包含一系列预先编写的指令,这些指令构成了控制逻辑。例如,当水位达到预设值时启动泵,或者在特定温度下添加洗涤剂。这种逻辑控制使得洗衣机能够按照预设的洗涤程序自动进行,无需人工...

    施耐德电气 Zelio Logic逻辑控制器用户手册(中文).pdf

    介绍了如何获取逻辑控制器的相关信息、常见的问题以及诊断程序。 整体而言,该用户手册为操作者提供了一套全面的指导,旨在帮助用户安全、正确地使用Zelio Logic逻辑控制器。该手册的有效性声明明确指出,手册内容...

    使用java理解程序逻辑

    在压缩包"使用java理解程序逻辑"中,可能包含了一系列的PPT文件,这些文件可能涵盖了从变量声明、运算符、控制结构到类和对象的详细讲解。通过仔细阅读并实践PPT中的示例,初学者可以逐步建立起编程思维,掌握Java的...

    使用Java理解程序逻辑

    本教程“使用Java理解程序逻辑”旨在帮助初学者通过Java语言来深入理解控制流程、条件判断、循环结构以及函数等核心概念。 在Java中,程序逻辑主要体现在以下几个方面: 1. **基本语法与数据类型**:Java有八种...

    电热锅炉供热系统的plc控制程序设计--毕设论文.doc

    在工业自动化控制领域,PLC(Programmable Logic Controller,程序逻辑控制器) technology plays a crucial role in improving the efficiency and reliability of industrial control systems. This paper focuses...

    顺序逻辑控制的PLC程序设计讲解ppt课件.ppt

    顺序逻辑控制的PLC程序设计讲解 本讲解主要介绍了顺序逻辑控制的PLC程序设计的基本概念和设计步骤,以及使用基本逻辑操作指令实现顺序逻辑控制的方法。 一、顺序逻辑控制的PLC程序设计的基本概念 顺序逻辑控制是...

    单片机模糊逻辑控制.rar

    6. **实时运行**:在单片机上运行模糊逻辑控制程序,监控系统行为,并根据需要进行优化。 "单片机模糊逻辑控制"的PDG格式文件可能是相关的研究报告、教程资料或程序代码。为了深入理解和应用这些知识,你需要阅读并...

    使用JAVA理解程序逻辑课后习题

    理解并熟练运用这些控制结构是掌握程序逻辑的基础。 2. **函数与方法**:Java中的函数(方法)是代码复用的基石,通过定义和调用方法,可以将复杂问题分解为更小、更易管理的部分。理解参数传递、返回值和方法重载...

    西门子大赛逻辑赛项6部电梯程序.rar

    在这个项目中,西门子可能采用了SIMATIC S7系列PLC(可编程逻辑控制器)来实现这一复杂的逻辑控制。S7系列PLC以其强大的处理能力和灵活的编程语言,为实现复杂逻辑提供了坚实的基础。 在6部电梯的程序设计中,每个...

    欧母龙PLC程序源码-液压剪板机程序OMRON(有注释 稳定可靠).zip

    在这样的设备中,PLC扮演着至关重要的角色,它负责接收来自传感器和其他输入设备的信号,然后根据预设的程序逻辑控制液压系统的动作,实现精准的剪切控制。 程序源码中的注释对于理解和维护PLC程序至关重要。注释...

    韩国大浩切纸机程序PLC例程.rar

    PLC例程主要包含了输入/输出(I/O)配置、程序逻辑控制、故障诊断与处理等多个方面。在这个程序中,可能包含以下关键部分: 1. 输入信号:切纸机的启动、停止、安全门状态、传感器检测等信号,这些都是PLC获取设备...

    西门子S7-300可编程控制器的应用

    由于当时主要用于顺序控制,只能进行逻辑运算,故称为可编程序逻辑控制器(Programmable Logic Controller,简称PLC)。 进入80年代,随着微电子技术和计算机技术的迅猛发展,也使得可编程序控制器逐步形成了具有...

Global site tag (gtag.js) - Google Analytics