1、如果命令

如下图

运行后,我们在编辑框输入1,效果如下图

这个命令,如果后面括号里面的条件如果为真,就顺序向下执行,否则就跳转到左边箭头,这里条件就是1大于2,这个是假的,所以提示信息为假。

2、如果真

这个和如果有什么区别呢?

首先箭头少了一个。

如下图。

我们运行后,效果如下图。

条件为真,就顺序向下执行,比起如果,就是这里少了一个箭头,写代码的时候,不能继续向下写了。

条件为假,就跳转到左边箭头。

3、判断

代码如下图。

运行效果如下图。

4、如果和判断的区别(比较复杂)

这个两个命令表面上看上去没有什么区别,连续2个如果或者判断,就有区别了。

如下图。

我们进行标记,如下图。

连续两个判断,只有4个代码插入点,连续连个如果,却有5个代码插入点。

5、判断循环首

代码如下图。

运行如下图。

我们先输入0。

再点击按钮。

程序思路很简单,一开始为0,进入循环,第一次循环i就变成1,第二次循环就变成2,变成2了就不是小于2了,就跳出循环了,编辑框就停留成2的数值了。

6、计次循环首

代码如下图。

运行结果如下图。

这个就是运行100次累计加1,i的数值最开始是1,i=i+1后,从2开始,一直到101,一共100次。

7、变量循环首

代码如下图。

运行结果如下图。

这个就是傻瓜操作,写得很明显了,可以对比下计次循环首。

8、到循环尾

代码如下图。

运行结果如下图。

执行了到循环尾这个命令,就直接跳到循环外面的代码:编辑框1.内容 = 到文本 (5)

9、循环判断首

代码如下图。

运行效果如下图。

这个就是判断在循环尾部,换个思路就可以了。

10、跳出循环

代码如下图。

运行效果如下图。

这个和到循环尾有什么区别?循环判断首,用在这个命令里面就有区别了,跳出循环就直接跳出去了,到循环尾还需要判断一次。

11、返回(比较复杂)

代码如下图。

运行效果如下图。

之前的理解是觉得没有子程序调用返回命令

判断循环首和判断循环尾

这种流程控制和其他命令调用的方式不一样

其他的命令方式是命令名称加上括号

而这个流程控制,是类似两个命令,中间夹了一个返回命令

看运行结果,后面的代码确实没有执行,紧接着第二命令没有执行,这个就是没有跳出循环,下面的命令也没有办法执行。

既然命令和子程序名称上有区别,肯定是不一样的。

这个返回根本就不能这么用,是程序设计不熟悉,概念不清楚,犯的低级错误。

只能放一个子程序里面,由一个子程序调用。

比如下图的代码。

运行效果如下图。

12、结束

这个命令很简单,运行就把窗口关闭了,代码如下图。

效果如下图,点击结束,就会关闭。

易语言:实例讲解所有流程控制命令相关推荐

  1. 细数APDL中的流程控制命令

    作者:水哥ANSYS,获授权转载 一.概述 有过其他编程语言经验的同学都知道,流程控制类语言命令在编程中是必须掌握的一门技巧,这类命令能大幅提高我们的编程效率,增加程序可读性.类似地,在APDL中也有 ...

  2. linux 命令 cd -p,Linux_实例讲解Linux中cd命令切换目录的使用技巧,cd命令大家再熟悉不过了,bash sh - phpStudy...

    实例讲解Linux中cd命令切换目录的使用技巧 cd命令大家再熟悉不过了,bash shell经常会被用到的切换目录命令. 接下来我们直接通过万能的man来了解cd命令. 直接 man cd 是不行的 ...

  3. 【C语言 基础】什么流程控制?

    [C语言 基础]什么流程控制? 流程控制就是控制程序执行的顺序 流程控制的分类: 1.顺序执行 2.选择执行 定义 某些代码可能执行也可能不执行,有选择的执行某些代码 3.循环执行 posted on ...

  4. C#面向对象程序设计课程实验一:实验名称:C#语言基础、程序流程控制

    C#面向对象程序设计课程实验一:实验名称:C#语言基础.程序流程控制 实验内容:C#语言基础.程序流程控制 一. 实验目的 二.实验环境 三.实验内容 四.实验总结 实验内容:C#语言基础.程序流程控 ...

  5. go语言初体验(流程控制、range遍历、函数、结构体、面向对象)

    一.流程控制 // main package mainimport ("fmt" )func main() {x := 2switch x {case 1:fmt.Print(&q ...

  6. Go语言学习14-基本流程控制

    基本流程控制 Go语言在流程控制结构方面有些像C语言,但是在很多方面都与C不同.特点如下: 在Go语言中没有 do 和 while 循环,只有一个更加广义的 for 语句. Go语言中的 switch ...

  7. Go语言学习之3 流程控制、函数

    主要内容: 1. strings和strconv使用 2. Go中的时间和日期类型 3. 指针类型 4. 流程控制 5. 函数详解 1. strings和strconv使用 //strings 1. ...

  8. 易语言打开摄像头_中维摄像头易语言实例

    [实例简介]用易语言实现中维摄像头的操作 [实例截图] [核心代码] .版本 2 .支持库 eAPI .支持库 iext2 .支持库 spec .子程序 __启动窗口_创建完毕 .局部变量 l, 逻辑 ...

  9. java里程序控制流程_Java语言中的程序流程控制

    (1. 流程控制 有三种基本技术可以改变程序的控制流程: A.调用方法 :将导致控制流程离开当前方法,转移到被调用的方法. B.选择  :   a. if / else 语句 b. switch语句 ...

  10. pic单片机内部时钟校准c语言,实例讲解PIC单片机的时钟设置

    什么时钟? 首先我们先讲讲什么是时钟.时钟就是单片机的心脏.每跳动一下.整个单片机的各个电路就同步的动作一下.就好像我们做广播体操的时候 广播上喊的节拍1234 2234 3234....然后我们全部 ...

最新文章

  1. 大数据标签获取处理步骤_大数据处理分为哪些步骤
  2. OpenCV学习笔记之图像融合
  3. Linux0.11内核--加载可执行二进制文件之1.copy_strings
  4. 小米8对一加6打开软件速度测试,买一加6还是小米8?小米8和一加6区别对比
  5. Fiddler抓取https设置及其原理
  6. 普通公司编程水平与BAT大厂相比,差距到底有多大?
  7. 将byte数组以html形式输出到页面,java 数组显示到html
  8. c语言调用createthread线程的头文件_易语言API多线程总汇
  9. NLP之路-查看获取文本语料库
  10. 升级Linux(Ubtun/CentOS)的OpenSSL(openssl-1.0.1h.tar.gz)
  11. Linux内核绑定1号cpu,Linux绑定硬件IRQ到指定CPU核
  12. ApolloStudio高手之路(12):机器视觉图像匹配定位与激光打标领域深度结合(基于海康威视VisionMaster九点标定、模板快速匹配定位、标定转换以及金橙子EzCad2二次开发)
  13. android最新仿微信表情面板,Android高仿微信表情输入与键盘输入详解
  14. 植物大战僵尸 php,植物大战僵尸Online
  15. Python显示其他字体(韩语),通过安装字体来实现
  16. 从特斯拉到爱因斯坦,物理学家为何钟情于猫
  17. unc 目录不受支持_经验 |【解决报错】'\\Mac\Home\Desktop' 用作为当前目录的以上路径启动了 CMD.EXE。 UNC 路径不受支持。默认值设为 Windows 目录。...
  18. 有哪些运动耳机比较好用,推荐六款值得入手的运动耳机
  19. 年会抽奖 抽奖系统 抽奖软件 C# Winform
  20. 性能堪比iPhone4 苹果iPod touch4对比评测

热门文章

  1. 计算机报名照片在线修图,网上报名照片处理工具
  2. 照片审核处理工具_不需要Photoshop,这5款在线处理图片工具能帮你好好处理照片!...
  3. 使用tcpdump找出PP用户
  4. 虚幻引擎3控制台命令
  5. sub求阶乘c语言,用VB编写程序求S=A!+B!+C!,要求阶乘的计算使用Sub过程来实现,参数A、B、C的值从键盘输入的程序代码?...
  6. 元器件封装大全:图解+文字详述
  7. [前端]使用meta控制双核浏览器默认使用webkit/chrome内核
  8. 8250cdn清零 lh_兄弟 HL-L8250CDN驱动
  9. 一键破解宝塔面板的专业版本权限
  10. 不可能不爱的 XCODE 9:最新功能详尽介绍