一步一步跟我学易语言之循环语句
循环语句
循环,顾名思义,就是反复做同一件事。循环又分为次数循环和条件循环。当我们对一件事重复操作的时候要用到循环语句。在支持库的系统核心支持库中的流程控制里面,有我们以后要用到的循环语句。
次数循环,就是按照一定的次数进行循环。有计次循环首和变量循环首两种。
计次循环首,按照循环次数进行循环,变量1表示当前循环到第几次。开始循环:第一次循环,变量1=1;第二次循环,变量1=2……以此类推。每次循环都是执行循环体内的程序,直到循环完毕才执行以后的程序。
变量循环首,按照指定的起始值和目标值进行循环,变量1表示当前循环到第几次。开始循环:第一次循环,变量1=1;第二次循环,变量1=2……以此类推。每次循环都是执行循环体内的程序,直到循环完毕才执行以后的程序。
上面两个如图所示的例子,其循环的次数,循环的方式都是一样的。都是从1开始循环,每次递增1。计次循环可以说是变量循环的一个特殊形式,即起始值和递增值都是1。
我们来写个小例子。
在程序设计界面中加入一个按钮;双击按钮,进入“_按钮1_被单击
”子程序,输入一段程序代码。
关于变量和组件的知识我们已经学到过,这里就不重复了。在这里,变量1是整数型,按钮1.标题是文本型,不能直接赋值,用到文本的命令将整数型转化成文本型;为了让结果看得清楚,用延时命令,单位是毫秒,即每次循环后拖延200毫秒再执行程序。运行看看结果如何。
条件循环,就是符合某个条件才循环,不符合条件就不循环。有判断循环首和循环判断首两种。
判断循环首是先判断,如果符合条件,就进行循环,循环一次完毕,再判断条件是否成立,如果成立,再进行循环,如此反复。
而循环判断首是先循环一次,然后判断条件是否成立,如果条件成立就再进行循环,再判断,再循环,如此反复。
我们用条件循环来试着写一写上面的次数循环。代码如下:
这样仍然循环了100次,循环变量变量1从1开始每次递增1位,效果与次数循环的效果一样。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接
相关推荐
-
一步一步跟我学易语言之关于变量
下面来介绍变量相关的知识. 什么是变量? 顾名思义变量就是一种自身可改变值的可使用的虚拟的质体.简单的说把变量比作一个盒子,当你的东西需要保存时这个盒子派上了用场把你想要存放的东西放到盒子里,如果需要用盒子里的东西就把东西拿出来不需要时再放回去,或这里的部分或全部的不需要了就把这些不需要的拿出去,如果需要更多的就把需要的放进去. 那么我们来创建一个类型为"整数型"的局部变量. 首先在一个子程序下按下 Ctrl+L 插入一个局部变量 就会看见在子程序下出现了变量创建的表格,在类型的那一列
-
易语言中DLL命令的开发与使用介绍
一.关于易语言DLL 从易语言3.6版开始,已经能够支持对DLL动态链接库的开发, 编译出的DLL是标准的DLL,和其他编程语言生成的标准DLL的调用方法相同.易语言编写出的DLL,在非独立编译exe时只需要DLL文件随应用程序一起发行,而独立编译exe时无需将DLL文件随应用程序一起发行. 二.新建易语言DLL程序 新建一个易语言程序,然后选择 Windows动态链接库 图标,易语言就会自动创建 出编写DLL动态链接库的代码区(程序集),如下图所示: 创建完毕就可以在代码区里编写DLL程序.
-
一步一步跟我学易语言之字节集
今天我们来学习一下有关字节集的一些知识.如果您能充分掌握我们今天所讲的,那么您将达到编程的一个新的层次. 字节集用作记录一段字节型数据.字节集与字节数组较相似,字节数组的使用方法,譬如用中括号对("[]")加索引数值引用字节成员,也可以被字节集所使用.两者之间最大的不同是字节集可以变长.另外,与文本数据一样,多个字节集之间也可以使用相加命令连接为一个字节集. 下面我们一起来写一个程序,它能够读出并显示指定文件首部的 100 个字节. 我们准备使用一个多行只读编辑框来显示字节数据,为了让
-
用易语言开发Linux程序的方法
易语言是一个跨平台的开发工具,支持Windows及Linux.使用易语言,您可以在Windows环境下编写基本于Windows的程序,及编写Linux下的程序,并且可分别发布于多个平台.分别发布时只需选择不同的操作系统即可. 在此,再次通知易语言用户,如果您编写的是基于Windows下的程序,可以使用易语言新版本直接编写,对跨平台没有丝毫影响,跟以前的操作没有两样.如果您想开发基于Linux系统下的程序,请参看以下的说明部分. 本章及以后所有叙述都假设您已安装了最新版本易语言. 一 界面 运行易
-
易语言编程基础知识
创建一个易应用程序只需要短短几分钟的时间 - 通过在设计窗口上"绘制"诸如编辑框和按钮等组件来创建用户界面.然后,为窗口和组件设置属性以规定诸如标题.位置.尺寸等的值.最后,编写处理程序将生命真正赋于程序. 组件及事件驱动 组件及其事件驱动是使用易语言在 Windows 环境下编程的基础知识.所谓"组件",即用作组成用户图形界面的基本成员,譬如:窗口.编辑框.图片框等等.组件按可否容纳其它组件划分为容器类和非容器类.按运行时是否可能具有可视外形划分为界面类和功能类.
-
易语言窗口界面与菜单功能详解
一.系统主窗口布局 在系统安装后第一次进入时,主窗口的顶端为菜单条,菜单条的下面为标准工具条,左边为工作夹,下边为状态夹,中间为"_启动窗口"的窗口设计界面,右边为窗口单元工具箱.另外,系统状态行默认是不显示的,使用组合夹可以将工作夹与输出夹组合到一起,编写程序时将使用程序编辑窗口. 在主窗口或其各类工具条上单击鼠标右键可以弹出用作设置各种工具条.工具夹显示状态的菜单. 二.工作夹 在工作夹中包括三个子夹,名为:"支持库"."程序"."
-
一步一步跟我学易语言之自定义数据类型
自定义数据类型 什么是"自定义数据类型"?顾名思义,就是用户可以随时在程序中自行定义新的数据类型.自定义数据类型时需要设置数据类型的名称及其成员.数据类型成员各属性的设置方法等同于变量设置时相应属性的设置方法. 双击"程序"中的"自定义数据类型"就可以进入自定义数据类型的界面: 在工作区点击鼠标右键,弹出菜单选择"新数据类型": 就可以创建出一个新的数据类型: 下面让我们来说一下,如何在这个数据类型中加入数据吧. 首先,&qu
-
一步一步跟我学易语言之常数、常量和资源
常数: 常数为可以直接在程序中使用的数据,它具有以下几种类型: 1.数值型常数.如: 1.100.3.14 等: 2.逻辑型常数.如:真.假 : 3.日期时间型常数.日期时间常数的内容必须用中括号括住,并且应按以下格式之一提供,在书写时年份后的时间部分可以被省略: <1>.[1982年4月23日12时30分25秒] <2>.[1982/4/23/12/30/25] <3>.[1982/4/23/12:30:25] <4>.[1982-4-23-12-30-2
-
易语言中易模块的开发与使用简介
一.何为易模块: 易模块实际上是一个特殊的易程序,它与普通的易程序相比,有以下特点: 1.必须具有程序名称(通过"程序"→"配置"菜单设置),此名称代表模块名称:(如图) 2.必须具有"_启动子程序",此子程序负责进行易模块的初始化:(如图) 3.必须具有公开此易模块的对外接口,对外接口可以通过以下2种方法生成: A:新建一个子程序,然后把"公开"选中,在易模块中任何程序集中选中"公开"的子程序都作为对外接
-
一步一步跟我学易语言之DLL命令
Dll命令 我们来学习一下有关"dll命令"的一些相关知识吧.那么什么叫"dll"呢?要解释什么叫"dll",我们先从"API"说起吧. 什么叫"API"? 所谓API就是一种函数,他们包含在一个附加名为DLL的动态链接库文件中.用标准的定义来讲,API就是Windows的32位应用程序编程接口,是一系列很复杂的函数,消息和结构,它使编程人员可以用不同类型的编程语言编制出运行在Windows操作系统上的应用
-
一步一步跟我学易语言之第二个易程序菜单设计
下面用一个例程来详细说明,请新建一个程序,进行以下输入操作: 1.在_启动窗口中加入一个画板和一个按钮: 2.使用第二节中所介绍的方法加入四个空常量,将它们分别改为以下内容: 3.使用第三节中所介绍的方法加入一个空图片资源,将其名称改为"测试图片",然后单击"内容"栏或者在其上按下空格,随意导入一个图片文件后,单击"加入/修改到程序并关闭对话框"按钮返回,此时图片数据将被保存入 易程序文件中,图片文件不再被需要: 4.使用第三节中所介绍的方法加入
-
易语言的即时输入提示使用方法
一:即时输入提示: 我们打开菜单"工具"→"系统配置",选择"输入"子夹,通过下面2张图的对比,我们可以看到新版易语言将以前的"提供数据类型选择列表"这个选择项修改为"即时输入提示"(如图): 旧版本系统配置对话框 新版本系统配置对话框 通过这个选项,我们可以选择在输入代码的时候是否需要有提示框. 即时输入提示框会在以下几个地方出现: 1:输入代码的时候,(如图): 2:输入返回值类型的时候,(如图): 3
-
一步一步跟我学易语言之关于数组
什么是数组? 数组就是变量的集合.我们为了节省少用类型重复的变量可把它设为数组. 首先我们把光标停在程序集标题上按下 回车键 就会插入一个程序集变量,我们发现没有静态那一列,可以说明"程序集变量"可以永久储存变量里的内容 (如果有多窗口,许多窗口都需要这个变量我们可把它设为全局变量) ,(如图) (如果想创建全局变量如下图所示) 在上面我们把 "程序集变量"数组的初始成员定为 4 个成员的文本型数组 再创建一个 四个 超级编辑框 和 按钮 及 标签 (如图) 再触发
-
在易语言中使用类型库的方法
如何在易语言中使用类型库 如何在易语言中使用类型库,我们下面用一个小例程来说明,首先打开"易语言" 选择"工具"→"类型库及OCX组件-〉支持库"注册word类型库. 然后左边支持库表中会出现word的类型库 然后我们在窗体中画上两个按钮以便我们使用,至于旁边画的那个com控件我们等一下 现在我们开始写入代码,如果按照com对象的方法来操作word,我们就要先创建一个word的对象,连接"Word.Application",其
-
易语言中简化了类的创建与使用,使得面对对象编程更简单
面对对象编程,可以说是当前最流行的编程方式,当前流行的面对对象的编程语言很多,如:C++.JAVA等等.易语言3.8版推出后,同样紧跟编程语言发展的方向,也开始全面支持面对对象编程.并且在中文化编程的基础上,简化了类的创建与使用,使面对对象的编写过程变的更加简单. 1.类的插入 面对对象编程就离不开类的创建,下面首先介绍一下对象和类的区别. 对象(Object)是类(Class)的一个实例(Instance).如果将对象比作房子,那么类就是房子的设计图纸.所以面向对象程序设计的重点是类的设计,而
随机推荐
- Prototype 学习 工具函数学习($w,$F方法)
- Mac下MySQL5.7忘记root密码的解决方法
- Thinkphp实现短信验证注册功能
- PHP学习笔记之一
- php连接MySQL的两种方式对比
- 如何对一个文件夹进行创建和删除?
- 基于cookie实现zTree树刷新后展开状态不变
- JS实现网页表格自动变大缩小的方法
- BootStrap注意事项小结(五)表单
- JavaScript实现的选择排序算法实例分析
- Android笔记之:App模块化及工程扩展的应用
- javascript iframe中打开文件,并检测iframe存在否
- 实例讲解PHP设计模式编程中的简单工厂模式
- Cisco IOS 基本命令集第1/3页
- Android编程图片操作类定义与用法示例【拍照,相册选图及裁剪】
- python如何读写csv数据
- Android ndk获取手机内部存储卡的根目录方法
- 详解flutter engine 那些没被释放的东西
- Retrofit之OKHttpCall源码分析
- 如何优雅地处理Django中的favicon.ico图标详解