易语言随机取a b c,易语言取随机数5-7位不重复并且排序的方法

.版本 2

.支持库 spec

.局部变量 a

.局部变量 b

.局部变量 c, 整数型

.局部变量 文本, 文本型

.局部变量 temp, 文本型, , “0”

置随机数种子 (987654321)

a = 9999

b = 9999999

.计次循环首 (100, )

c = 取随机数 (a, b)

.如果真 (寻找文本 (文本, 到文本 (c), , 假) = -1)

文本 = 文本 + 到文本 (c) + “|”

.如果真结束

.计次循环尾 ()

temp = 分割文本 (文本, “|”, )

数组排序 (temp, )

调试输出 (temp)

———————–

正在编译现行程序

正在检查重复名称…

正在预处理现行程序

正在进行名称连接…

正在统计需要编译的子程序

正在编译…

正在生成主程序入口代码

程序代码编译成功

正在封装易格式目的代码

开始运行被调试程序

* 数组:100{“17532”,“39116”,“32214”,“26361”,“26681”,“24113”,“16401”,“31812”,“23202”,“40278”,“14273”,“36128”,“31379”,“38715”,“18735”,“14010”,“21071”,“18336”,“29038”,“28914”,“27917”,“29816”,“26614”,“14698”,“42419”,“20891”,“33679”,“29917”,“21217”,“36027”,“26225”,“31411”,“29745”,“21913”,“13737”,“32466”,“17597”,“13944”,“24510”,“19894”,“22242”,“20690”,“13973”,“36548”,“40260”,“21067”,“24722”,“32987”,“34066”,“13795”,“25856”,“25901”,“34188”,“42351”,“22451”,“35917”,“18626”,“36682”,“26603”,“14728”,“20894”,“17480”,“22140”,“20601”,“17188”,“12779”,“38700”,“32984”,“11513”,“36058”,“41309”,“25747”,“33058”,“32654”,“13292”,“17440”,“38671”,“12623”,“36952”,“29969”,“24536”,“14687”,“28967”,“34537”,“12230”,“21109”,“16261”,“12846”,“16661”,“25196”,“19503”,“15807”,“21496”,“10813”,“36751”,“20072”,“36830”,“12843”,“13608”,“21684”}

被调试易程序运行完毕

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 可以使用字符串截函数来实现,具体代码如下: ``` str = "[31,129]" result = str:sub(2, str:find(",")-1) print(result) ``` 输出结果为: ``` 31 ``` ### 回答2: 根据题目要求,在语言文本"[31, 129] " "[]"中间,并且逗号左边的内容,可以使用以下步骤: 1. 首先,定义一个字符串变量str,将文本"[31, 129] " "[]"赋值给它。 2. 使用字符串函数Str_Str3Dec函数,将str中"[31, 129] " "[]"两端的引号去除,得到文本 [31, 129] []。 3. 使用字符串函数Str_LSplit函数,将文本 [31, 129] []从括号左边开始按照逗号分割为两部分。 4. 使用字符串函数Str_GetLeft函数,将分割后的文本左边部分,即 [31。 5. 将得到的文本 [31赋值给一个字符串变量result。 最后得到的result即为逗号左边的内容 [31]。完成以上步骤后,可以将result输出或者进行其他操作。注意,这里的300字只是估算,实际操作可能更简洁。 ### 回答3: 要出文本"[31,129] " "[]"中间并且逗号左边的内容,可以使用字符串处理函数来实现。 首先,我们可以使用字符串查找函数`StrFind`来定位逗号的位置。然后,再使用字符串截函数`StrSub`获逗号左边的内容。 下面是使用语言来实现的代码示例: ```easylanguage str_Text = "[31,129] " "[]" commaPos = StrFind(str_Text, ",") // 定位逗号的位置 leftContent = StrSub(str_Text, 1, commaPos - 1) // 使用字符串截函数获逗号左边的内容 MesBox("逗号左边的内容为:" + leftContent) // 弹出对话框显示结果 ``` 以上代码中使用了`MesBox`函数来显示结果,你可以根据需要将结果赋值给变量或者进行其他处理操作。 最终,该代码将输出结果为:"逗号左边的内容为:[31",即输出了逗号左边的内容。 希望以上内容能对你有所帮助!如果还有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值