易语言怎样理解变量循环首

.版本2.子程序子程序2,整数型.局部变量和值,整数型.局部变量计次,整数型.变量循环首(0,20,2,计次)和值=和值+计次.变量循环尾()返回(和值)怎样理解这代码中... .版本 2

.子程序 子程序2, 整数型
.局部变量 和值, 整数型
.局部变量 计次, 整数型

.变量循环首 (0, 20, 2, 计次)
和值 = 和值 + 计次
.变量循环尾 ()
返回 (和值)
怎样理解这代码中的变量循环首(0,20,2,计次)
展开
 我来答
du瓶邪
2015-08-06 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2925万
展开全部

首先,来看一下命令的定义

变量循环首 命令   操作系统支持:Windows、Linux、Unix    所属类别:流程控制

执行本命令将利用变量对循环体内的命令进行循环执行。

第一次执行此命令时将使用“变量起始值”参数初始化“循环变量”参数所指定的变量。

每次(包括第一次)执行到此命令处都将判断循环变量内的值是否已经超过“变量目标值”参数所指定的值,如已超过,则跳转到对应的“变量循环尾”命令的下一条命令处继续执行,否则顺序执行下一条语句继续进行循环。

语法:  无返回值  变量循环首 (变量起始值, 变量目标值, 变量递增值, [循环变量])


实例代码:(得到的效果如图所示)

.版本 2

.子程序 _按钮1_被单击

.局部变量 目标值, 整数型

.局部变量 次数, 整数型

目标值 = 5

.变量循环首 (1, 目标值, 1, 次数)

    信息框 (“当前运行第” + 到文本 (次数) + “次”, 0, , )

.变量循环尾 ()

tbl1101101
2010-08-16 · TA获得超过101个赞
知道小有建树答主
回答量:53
采纳率:0%
帮助的人:82.9万
展开全部
类似于C语言的for,第一个参数“0”是初始值,第二个是终止值,第三个是递增值,也就是说变量的值从0开始每次加2直到大于20结束。最后的“计次”是获取每次循环的值。它的值:0,2,4,6,8,10......20当循环完成后它的值是22
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
流浪的楚留香
2010-08-16 · 超过32用户采纳过TA的回答
知道答主
回答量:115
采纳率:0%
帮助的人:64.3万
展开全部
比如你打上这行代码 变量循环首 (0, 20, 2, 计次) 然后你按回车 这行代码前面会出现一个+号,你把这个+号点开,会有各个参数的说明,你一看就清除了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
2009我们的
2015-07-11 · TA获得超过1323个赞
知道小有建树答主
回答量:1238
采纳率:30%
帮助的人:369万
展开全部
变量循环首 里的第一个参数是,变量起始值,指从这个数值开始按照递增值一步步向目标值循环,而第四个值——循环变量二,则记录 变量循环首 每次循环时 循环变量的值。在第一次循环时,参数一:变量起始值=参数四:循环变量;以后的循环中,循环变量才会递增或递减。
从LZ上述代码可以看出,变量循环首 第一次循环比较的是 数组[1] 与 数组[2] 的值,如果 循环变量1 不+1,那么 循环变量2=循环变量1=1,不能实现对比功能,所以 循环变量1 才会+1,以实现循环变量2=2。
第二次循环时,循环变量1=2,循环变量2=3,依次类推,实现了对比排序的目的。
变量循环首 命令 操作系统支持:Windows、Linux、Unix 所属类别:流程控制
执行本命令将利用变量对循环体内的命令进行循环执行。第一次执行此命令时将使用“变量起始值”参数初始化“循环变量”参数所指定的变量。每次(包括第一次)执行到此命令处都将判断循环变量内的值是否已经超过“变量目标值”参数所指定的值,如已超过,则跳转到对应的“变量循环尾”命令的下一条命令处继续执行,否则顺序执行下一条语句继续进行循环。
语法: 无返回值 变量循环首 (变量起始值, 变量目标值, 变量递增值, [循环变量])
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式