易语言吧

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

[易语言问题] 计次循环的应用中出现了问题求解!

[复制链接]

2

主题

30

帖子

63

积分

易语言菜鸟

Rank: 2

积分
63
威望
0
易币
33
贡献
0
积分
63
UID
2412
在线时间
6 小时
注册时间
2020-3-11
发表于 2020-3-18 21:12:52 | 显示全部楼层 |阅读模式
1易币

截图202003182106409555..png 按一次按钮出一列,这是按了9次的

截图202003182108019383..png 点了清除再次点击按钮
截图202003182108271171..png n变成了10,怎么变的下图模样
截图202003182110001809..png

                                                                                        附上源码,本人初学者,脑子快炸了,求大佬!
.版本 2

.程序集 窗口程序集_启动窗口

.子程序 _画板1_被双击, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
.局部变量 乘数, 整数型
.局部变量 被乘数, 整数型
.局部变量 结果, 文本型


.计次循环首 (9, 被乘数)
    乘数 = 0
    .判断循环首 (乘数 ≠ 被乘数)
        乘数 = 乘数 + 1
        结果 = 到文本 (乘数) + “×” + 到文本 (被乘数) + “=” + 到文本 (乘数 × 被乘数)
        画板1.定位写出 (乘数 × 50 - 50, 被乘数 × 20 - 20, 结果)
    .判断循环尾 ()
.计次循环尾 ()
按钮1.禁止 = 假



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

画板1.清除 (0, 0, 画板1.宽度, 画板1.高度)
按钮1.禁止 = 真
按钮2.禁止 = 假


.子程序 __启动窗口_创建完毕

按钮1.禁止 = 真

.子程序 _按钮2_被单击
.局部变量 n, 整数型, 静态
.局部变量 结果, 文本型
.局部变量 m, 整数型
.局部变量 a, 整数型

n = n + 1
编辑框1.内容 = 到文本 (n)

.如果真 (n > 9)
    n = 0
.如果真结束
.如果真 (n = 9)
    按钮2.禁止 = 真
    按钮1.禁止 = 假
.如果真结束
.计次循环首 (9, m)
    a = 0
    .如果真 (m < n)
        到循环尾 ()
    .如果真结束
    .判断循环首 (a ≠ m)
        a = a + 1
        结果 = 到文本 (n) + “×” + 到文本 (m) + “=” + 到文本 (n × m)
        画板1.定位写出 (n × 50 - 50, m × 20 - 20, 结果)

    .判断循环尾 ()

.计次循环尾 ()



2

主题

30

帖子

63

积分

易语言菜鸟

Rank: 2

积分
63
威望
0
易币
33
贡献
0
积分
63
UID
2412
在线时间
6 小时
注册时间
2020-3-11
 楼主| 发表于 2020-3-18 21:17:41 | 显示全部楼层

既然你诚信诚意的推荐了,那我就勉为其难的看看吧!易语言吧不走平凡路。
回复

使用道具 举报

297

主题

537

帖子

1万

积分

超级版主

Rank: 8Rank: 8

积分
14144

幽默大师终生成就

威望
0
易币
13522
贡献
0
积分
14144
UID
580
在线时间
451 小时
注册时间
2019-12-5
发表于 2020-3-18 23:24:18 | 显示全部楼层
.版本 2

.程序集 窗口程序集1

.子程序 _按钮1_被单击
.局部变量 a, 整数型, , "0"
.局部变量 i, 整数型
.局部变量 z, 整数型
.局部变量 kg, 文本型















.计次循环首 (9, i)
    加入成员 (a, i)
    .计次循环首 (取数组成员数 (a), z)
        .如果真 (取数组成员数 (a) > 1 且 a [z] = 1)
            编辑框1.加入文本 (#换行符)
        .如果真结束
        .如果 (取文本长度 (到文本 (a [z] × i)) = 1)
            kg = “  ”
        .否则
            kg = “ ”
        .如果结束

        编辑框1.加入文本 (到文本 (a [z]) + “ × ” + 到文本 (i) + “ = ” + 到文本 (a [z] × i) + kg)
        处理事件 ()
    .计次循环尾 ()
.计次循环尾 ()

回复

使用道具 举报

2

主题

30

帖子

63

积分

易语言菜鸟

Rank: 2

积分
63
威望
0
易币
33
贡献
0
积分
63
UID
2412
在线时间
6 小时
注册时间
2020-3-11
 楼主| 发表于 2020-3-19 09:17:07 | 显示全部楼层
十万个为什么 发表于 2020-3-18 23:24
.版本 2

.程序集 窗口程序集1

复制进去不怎么行,我自己研究一下。谢谢大佬!
回复

使用道具 举报

0

主题

11

帖子

28

积分

初识易语言

Rank: 1

积分
28
威望
0
易币
17
贡献
0
积分
28
UID
2904
在线时间
3 小时
注册时间
2020-3-24
发表于 2020-3-24 18:28:24 | 显示全部楼层
金币太少了,我是来赚金币
回复

使用道具 举报

0

主题

2368

帖子

9586

积分

VIP超级贵宾

Rank: 8Rank: 8

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-30 08:31 , Processed in 0.230926 second(s), 34 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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