|
发表于 2022-12-26 12:17:39
|
显示全部楼层
陕西省咸阳市
文本 = “1,45,58|2,96,12|3,65,47|4,35,47|5,16,87|6,85,49|7,35,49”
输出结果 = 数组:7{“5,16,87”,“4,35,47”,“7,35,49”,“1,45,58”,“3,65,47”,“6,85,49”,“2,96,12”}
4和7 的X都是35 这次你试试
数组排序中 可以存在,号 只要把X和序号换个位置 默认按照前面一个数字进行排序 排序完再把位置调换回来
子程序1 ()返回 (0 ) 变量名 | 类 型 | 静态 | 数组 | 备 注 | 文本 | 文本型 | | | 文本1 | 文本型 | | | 数组_文本1 | 文本型 | | 0 | i | 整数型 | | | 数组_文本2 | 文本型 | | 0 | 数组_文本3 | 文本型 | | 0 | ii | 整数型 | | | 数组_文本4 | 文本型 | | 0 | 数组_文本5 | 文本型 | | 0 |
文本 = “1,45,58|2,96,12|3,65,47|4,35,47|5,16,87|6,85,49|7,35,49”数组_文本1 = 分割文本 (文本, “|”, )计次循环首 (取数组成员数 (数组_文本1 ), i )数组_文本2 = 分割文本 (数组_文本1 [i ], “,”, )文本1 = 数组_文本2 [2 ] + “,” + 数组_文本2 [1 ] + “,” + 数组_文本2 [3 ]加入成员 (数组_文本3, 文本1 )计次循环尾 ()数组_排序 (数组_文本3, 0, )计次循环首 (取数组成员数 (数组_文本3 ), ii )数组_文本4 = 分割文本 (数组_文本3 [ii ], “,”, )文本1 = 数组_文本4 [2 ] + “,” + 数组_文本4 [1 ] + “,” + 数组_文本4 [3 ]加入成员 (数组_文本5, 文本1 )计次循环尾 ()调试输出 (数组_文本5 )
补充内容 (2022-12-26 13:35):
记得最佳 |
评分
-
参与人数 1 | 荣誉 +1 |
收起
理由
|
笨潴
| + 1 |
热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻! |
查看全部评分
|