易语言怎样理解变量循环首
.版本2.子程序子程序2,整数型.局部变量和值,整数型.局部变量计次,整数型.变量循环首(0,20,2,计次)和值=和值+计次.变量循环尾()返回(和值)怎样理解这代码中...
.版本 2
.子程序 子程序2, 整数型
.局部变量 和值, 整数型
.局部变量 计次, 整数型
.变量循环首 (0, 20, 2, 计次)
和值 = 和值 + 计次
.变量循环尾 ()
返回 (和值)
怎样理解这代码中的变量循环首(0,20,2,计次) 展开
.子程序 子程序2, 整数型
.局部变量 和值, 整数型
.局部变量 计次, 整数型
.变量循环首 (0, 20, 2, 计次)
和值 = 和值 + 计次
.变量循环尾 ()
返回 (和值)
怎样理解这代码中的变量循环首(0,20,2,计次) 展开
4个回答
展开全部
首先,来看一下命令的定义
变量循环首 命令 操作系统支持:Windows、Linux、Unix 所属类别:流程控制
执行本命令将利用变量对循环体内的命令进行循环执行。
第一次执行此命令时将使用“变量起始值”参数初始化“循环变量”参数所指定的变量。
每次(包括第一次)执行到此命令处都将判断循环变量内的值是否已经超过“变量目标值”参数所指定的值,如已超过,则跳转到对应的“变量循环尾”命令的下一条命令处继续执行,否则顺序执行下一条语句继续进行循环。
语法: 无返回值 变量循环首 (变量起始值, 变量目标值, 变量递增值, [循环变量])
实例代码:(得到的效果如图所示)
.版本 2
.子程序 _按钮1_被单击
.局部变量 目标值, 整数型
.局部变量 次数, 整数型
目标值 = 5
.变量循环首 (1, 目标值, 1, 次数)
信息框 (“当前运行第” + 到文本 (次数) + “次”, 0, , )
.变量循环尾 ()
展开全部
类似于C语言的for,第一个参数“0”是初始值,第二个是终止值,第三个是递增值,也就是说变量的值从0开始每次加2直到大于20结束。最后的“计次”是获取每次循环的值。它的值:0,2,4,6,8,10......20当循环完成后它的值是22
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
比如你打上这行代码 变量循环首 (0, 20, 2, 计次) 然后你按回车 这行代码前面会出现一个+号,你把这个+号点开,会有各个参数的说明,你一看就清除了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
变量循环首 里的第一个参数是,变量起始值,指从这个数值开始按照递增值一步步向目标值循环,而第四个值——循环变量二,则记录 变量循环首 每次循环时 循环变量的值。在第一次循环时,参数一:变量起始值=参数四:循环变量;以后的循环中,循环变量才会递增或递减。
从LZ上述代码可以看出,变量循环首 第一次循环比较的是 数组[1] 与 数组[2] 的值,如果 循环变量1 不+1,那么 循环变量2=循环变量1=1,不能实现对比功能,所以 循环变量1 才会+1,以实现循环变量2=2。
第二次循环时,循环变量1=2,循环变量2=3,依次类推,实现了对比排序的目的。
变量循环首 命令 操作系统支持:Windows、Linux、Unix 所属类别:流程控制
执行本命令将利用变量对循环体内的命令进行循环执行。第一次执行此命令时将使用“变量起始值”参数初始化“循环变量”参数所指定的变量。每次(包括第一次)执行到此命令处都将判断循环变量内的值是否已经超过“变量目标值”参数所指定的值,如已超过,则跳转到对应的“变量循环尾”命令的下一条命令处继续执行,否则顺序执行下一条语句继续进行循环。
语法: 无返回值 变量循环首 (变量起始值, 变量目标值, 变量递增值, [循环变量])
从LZ上述代码可以看出,变量循环首 第一次循环比较的是 数组[1] 与 数组[2] 的值,如果 循环变量1 不+1,那么 循环变量2=循环变量1=1,不能实现对比功能,所以 循环变量1 才会+1,以实现循环变量2=2。
第二次循环时,循环变量1=2,循环变量2=3,依次类推,实现了对比排序的目的。
变量循环首 命令 操作系统支持:Windows、Linux、Unix 所属类别:流程控制
执行本命令将利用变量对循环体内的命令进行循环执行。第一次执行此命令时将使用“变量起始值”参数初始化“循环变量”参数所指定的变量。每次(包括第一次)执行到此命令处都将判断循环变量内的值是否已经超过“变量目标值”参数所指定的值,如已超过,则跳转到对应的“变量循环尾”命令的下一条命令处继续执行,否则顺序执行下一条语句继续进行循环。
语法: 无返回值 变量循环首 (变量起始值, 变量目标值, 变量递增值, [循环变量])
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询