易语言吧

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3932|回复: 3

[易语言问题] 理解不了,求助大神们计次循环首相加

[复制链接]

7

主题

12

帖子

160

积分

易语言菜鸟

Rank: 2

积分
160
威望
0
易币
148
贡献
0
积分
160
UID
8336
在线时间
5 小时
注册时间
2020-8-20
发表于 2020-9-27 16:38:19 | 显示全部楼层 |阅读模式
1易币

这个结果不应该等于12吗?为什么是7,,不理解。。

这个结果不应该等于12吗?为什么是7,,不理解。。

最佳答案

查看完整内容

第一次循环时次数为1,而结果等于3,因此直接到循环尾巴。不执行下面的相加。第二次循环时。一样。第三次循环时。一样。第四次循环时。4大于3.执行下面的相加。这时结果等于。结果=3(结果)+4(次数) ' 第五次循环时。次数为5 而结果为7 因此直接到了循环尾巴。不执行下面的相加。所以结果就是第四次循环的结果 [ecode=2].版本 2 .支持库 spec .程序集 窗口程序集_启动窗口 .子程序 _按钮1_被单击 .局部变量 次数, 整数型 .局 ...

529

主题

832

帖子

4万

积分

易语言吧管理员

Rank: 9Rank: 9Rank: 9

积分
40166

幽默大师终生成就

威望
0
易币
38934
贡献
0
积分
40166
UID
1
在线时间
1466 小时
注册时间
2019-7-19
发表于 2020-9-27 16:38:20 | 显示全部楼层
第一次循环时次数为1,而结果等于3,因此直接到循环尾巴。不执行下面的相加。第二次循环时。一样。第三次循环时。一样。第四次循环时。4大于3.执行下面的相加。这时结果等于。结果=3(结果)+4(次数)
' 第五次循环时。次数为5 而结果为7 因此直接到了循环尾巴。不执行下面的相加。所以结果就是第四次循环的结果

  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
子程序名返回值类型公开备 注
_按钮1_被单击  
变量名类 型静态数组备 注
次数整数型  
结果整数型  
结果 = 到数值 (编辑框1.内容)
计次循环首 (5, 次数)
如果真 (次数 ≤ 结果)  ' 第一次循环时次数为1,而结果等于3,因此直接到循环尾巴。不执行下面的相加。第二次循环时。一样。第三次循环时。一样。第四次循环时。4(次数)≤3(如果) 不成立,不满足到循环尾的条件(不执行如果真)。则执行下面的相加。这时结果等于。结果=3(结果)+4(次数)
' 第五次循环时。次数为5 而结果为7 满足了如果真的条件。因此直接到了循环尾巴。不执行下面的相加。所以结果就是第四次循环的结果
到循环尾 ()

结果 = 结果 + 次数  ' 前三次因为到循环尾巴了。这行代码不会执行。
计次循环尾 ()
调试输出 (结果)


i支持库列表   支持库注释   
spec特殊功能支持库

回复

使用道具 举报

0

主题

1

帖子

9

积分

初识易语言

Rank: 1

积分
9
威望
0
易币
8
贡献
0
积分
9
UID
9298
在线时间
5 小时
注册时间
2020-9-27
发表于 2020-9-29 14:09:21 | 显示全部楼层
第4次循环时 a=7 符合c≦a 直接跳到循环尾
输出结果为7
回复

使用道具 举报

0

主题

2368

帖子

9586

积分

VIP超级贵宾

Rank: 8Rank: 8

积分
9586
威望
198
易币
6819
贡献
0
积分
9586
UID
11903
在线时间
36 小时
注册时间
2021-1-23
发表于 2021-5-29 05:31:36 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【选择右侧内容,快速回复】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

大漠插件注册码无须等1-3号

QQ|一:站内所有资源均来自互联网收集或用户上传分享,本站不拥有此类资源的版权。 作为网络服务提供者,对转载行为的发生不具备充分的监控能力。但是当版权拥有者提出侵权并出示充分的版权证明材料时,易语言吧负有移除转载作品以及停止继续传播的义务。在满足前款条件下采取移除等相应措施后不为此向原发布人承担违约责任,包括不承担因侵权不成立而给原发布人带来损害的赔偿责任。 用户免费分享产生,如果侵犯了你的权益,联系QQ:3066137757|Archiver|手机版|小黑屋|易语言吧

GMT+8, 2024-5-22 01:10 , Processed in 0.232807 second(s), 32 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表