|
8楼
发表于 2022-10-6 20:46:55
|
只看该作者
湖北省武汉市
变量名 | 类 型 | 静态 | 数组 | 备 注 | 字符串 | 文本型 | | | 待排序数组 | 文本型 | | 0 | 待排序数组长度 | 整数型 | | | i | 整数型 | | | j | 整数型 | | | 待比较文本1 | 文本型 | | | 待比较文本2 | 文本型 | | | m | 整数型 | | | n | 整数型 | | | 临时文本 | 文本型 | | | 新的字符串 | 文本型 | | |
字符串 = “...”待排序数组 = 分割文本 (字符串, #换行符, )待排序数组长度 = 取数组成员数 (待排序数组 ) 计次循环首 (待排序数组长度, i ) 计次循环首 (待排序数组长度 - i, j )  m = 寻找文本 (待排序数组 [j ], “ ”, , 假)  n = 寻找文本 (待排序数组 [j ], “ ”, m + 1, 假)  待比较文本1 = 取文本中间 (待排序数组 [j ], m + 1, n - m - 1 )  m = 寻找文本 (待排序数组 [j + 1 ], “ ”, , 假)  n = 寻找文本 (待排序数组 [j + 1 ], “ ”, m + 1, 假)  待比较文本2 = 取文本中间 (待排序数组 [j + 1 ], m + 1, n - m - 1 )  如果真 (待比较文本1 < 待比较文本2 )   临时文本 = 待排序数组 [j ]   待排序数组 [j ] = 待排序数组 [j + 1 ]   待排序数组 [j + 1 ] = 临时文本     计次循环尾 () 计次循环尾 () 计次循环首 (待排序数组长度, i ) 新的字符串 = 新的字符串 + 待排序数组 [i ] + #换行符 计次循环尾 ()调试输出 (新的字符串 ) |
|