题目
(100财富值)易语言怎么制作26个英文字母中自动任意6个字母组合的全部排列软件?
26个英文字母有顺序的排列组合.
比如我给文档中写入abcdefg,让软件扫描出我写的是什么.
软件开始扫描,先从6位开始.
aaaaaa、aaaaab、aaaaac、aaaaad、aaaaae、aaaaaf、……依次排列~一直扫描到abcdefg.
好多人说用VC++做,我看着VC++就头大了!没办法又回到传说中的易语言,准备老老实实的用国产软件做.
这样的源码怎么写?如果太过复杂,可以加我Q说.(④⒎⑥⒌②0.③⒋⑦).
帮忙我完美解决再送100财富值.
26个英文字母有顺序的排列组合.
比如我给文档中写入abcdefg,让软件扫描出我写的是什么.
软件开始扫描,先从6位开始.
aaaaaa、aaaaab、aaaaac、aaaaad、aaaaae、aaaaaf、……依次排列~一直扫描到abcdefg.
好多人说用VC++做,我看着VC++就头大了!没办法又回到传说中的易语言,准备老老实实的用国产软件做.
这样的源码怎么写?如果太过复杂,可以加我Q说.(④⒎⑥⒌②0.③⒋⑦).
帮忙我完美解决再送100财富值.
提问时间:2021-01-04
答案
.版本 2
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
.子程序 _按钮1_被单击
.局部变量 最大值, 整数型
.局部变量 当前值, 整数型
.局部变量 起始值, 整数型
起始值 = 0
当前值 = 起始值
最大值 = 二十六到十 (编辑框2.内容)
.判断循环首 (当前值 ≤ 最大值)
编辑框1.加入文本 (十到二十六 (当前值) + #换行符)
当前值 = 当前值 + 1
.判断循环尾 ()
.子程序 二十六到十, 整数型
.参数 文本, 文本型
.局部变量 x, 整数型
.局部变量 y, 整数型
.局部变量 z, 整数型
.计次循环首 (取文本长度 (文本), x)
y = 寻找文本 (“abcdefghijklmnopqrstuvwxyz”, 取文本中间 (文本, x, 1), , 真)
z = z + (y - 1) × 求次方 (26, 取文本长度 (文本) - x)
.计次循环尾 ()
返回 (z)
.子程序 十到二十六, 文本型
.参数 十进制, 长整数型
.局部变量 临时, 整数型
.局部变量 数组, 文本型, , "26"
.局部变量 二十六进制, 文本型
数组 = { “a”, “b”, “c”, “d”, “e”, “f”, “g”, “h”, “i”, “j”, “k”, “l”, “m”, “n”, “o”, “p”, “q”, “r”, “s”, “t”, “u”, “v”, “w”, “x”, “y”, “z” }
二十六进制 = “”
.判断循环首 (十进制 > 0)
临时 = 十进制 % 26 + 1
二十六进制 = 数组 [临时] + 二十六进制
十进制 = 十进制 ÷ 26
.判断循环尾 ()
.如果真 (取文本长度 (二十六进制) < 6)
二十六进制 = 取文本左边 (“aaaaaa”, 6 - 取文本长度 (二十六进制)) + 二十六进制
.如果真结束
返回 (二十六进制)
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
.子程序 _按钮1_被单击
.局部变量 最大值, 整数型
.局部变量 当前值, 整数型
.局部变量 起始值, 整数型
起始值 = 0
当前值 = 起始值
最大值 = 二十六到十 (编辑框2.内容)
.判断循环首 (当前值 ≤ 最大值)
编辑框1.加入文本 (十到二十六 (当前值) + #换行符)
当前值 = 当前值 + 1
.判断循环尾 ()
.子程序 二十六到十, 整数型
.参数 文本, 文本型
.局部变量 x, 整数型
.局部变量 y, 整数型
.局部变量 z, 整数型
.计次循环首 (取文本长度 (文本), x)
y = 寻找文本 (“abcdefghijklmnopqrstuvwxyz”, 取文本中间 (文本, x, 1), , 真)
z = z + (y - 1) × 求次方 (26, 取文本长度 (文本) - x)
.计次循环尾 ()
返回 (z)
.子程序 十到二十六, 文本型
.参数 十进制, 长整数型
.局部变量 临时, 整数型
.局部变量 数组, 文本型, , "26"
.局部变量 二十六进制, 文本型
数组 = { “a”, “b”, “c”, “d”, “e”, “f”, “g”, “h”, “i”, “j”, “k”, “l”, “m”, “n”, “o”, “p”, “q”, “r”, “s”, “t”, “u”, “v”, “w”, “x”, “y”, “z” }
二十六进制 = “”
.判断循环首 (十进制 > 0)
临时 = 十进制 % 26 + 1
二十六进制 = 数组 [临时] + 二十六进制
十进制 = 十进制 ÷ 26
.判断循环尾 ()
.如果真 (取文本长度 (二十六进制) < 6)
二十六进制 = 取文本左边 (“aaaaaa”, 6 - 取文本长度 (二十六进制)) + 二十六进制
.如果真结束
返回 (二十六进制)
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1This pair of socks___mine( is,am ,were)
- 2一尘不染(用于人品)造句
- 3How would you like your tea
- 4帮我检查一下,英语面试的自我介绍,看一下有没有什么错误.
- 51.已知互余两角的差为20º,求这两个角的度数
- 6We went to a movie yesterday的一般疑问句
- 7The dog may be a good company for the old ,,the need to take it for walks may be a disadvantage
- 8用不同的正多变形瓷砖进行地面铺设,若在一个顶点处有一个正三角形和一个正十边形,则还需一个正( )边形瓷砖才能拼成平整无缝隙的地面
- 9根号5减根号3可以算出来吗?如果可以,
- 105个5加减乘除各用一次怎么等于4可以用括号
热门考点
- 1有两个油壶,一个可以装3千克油,一个可以装5千克油.现在要从油壶里倒出4千克油,如果不用称,只用两个油壶,怎样倒出来?
- 2今有鸡、兔共居一笼,已知鸡头和兔头共35个,鸡脚与兔脚共94只.问鸡、兔各有多少只?
- 3红热的铜丝在氯气中燃烧,产生棕黄色烟雾.这句话哪里错了
- 4红红用自己的压岁钱支援灾区小朋友.第一次捐了压岁钱的30%,第二次比第一次多捐了30元,这时捐的与剩下的比
- 5二分之x加5的平方减二分之x减5的平方,怎样做?
- 6用氢氧化钠中和石油中的硫酸
- 7电表的读数怎么读?
- 8阅读下面的文字,按要求回答问题
- 9锌和稀硫酸反应加入氯化钾有什么用
- 10若y是x的一次函数 图象过点(-3,2)且与直线y=4x+6交于x轴上一点 求此函数的解析数 最好写出解题思路