|
发表于 2019-10-14 01:52:15
|
显示全部楼层
广东省中山市
原数组 = { 9, 3, 5, 7, 8 }调试输出 (数值_是否最大 (原数组, 9 )) 调试输出 (数值_是否最小 (原数组, 3 )) 调试输出 (数值_是否第二小 (原数组, 5 )) |
数值_是否最大 | 逻辑型 | | |
数组数据 | 整数型 | | | | 要判断的数值 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 临时数组 | 整数型 | | 0 | 成员数 | 整数型 | | |
如果真 (取数组成员数 (数组数据 ) = 0 ) 返回 (假)复制数组 (临时数组, 数组数据)数组_去重复 (临时数组 )数组排序 (临时数组, 真)成员数 = 取数组成员数 (临时数组 ) 如果真 (成员数 > 0 ) 返回 (临时数组 [成员数 ] = 要判断的数值 )返回 (假)|
数值_是否最小 | 逻辑型 | | |
数组数据 | 整数型 | | | | 要判断的数值 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 临时数组 | 整数型 | | 0 | 成员数 | 整数型 | | |
如果真 (取数组成员数 (数组数据 ) = 0 ) 返回 (假)复制数组 (临时数组, 数组数据)数组_去重复 (临时数组 )数组排序 (临时数组, 真)成员数 = 取数组成员数 (临时数组 ) 如果真 (成员数 > 0 ) 返回 (临时数组 [1 ] = 要判断的数值 )返回 (假)|
数值_是否第二小 | 逻辑型 | | |
数组数据 | 整数型 | | | | 要判断的数值 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 临时数组 | 整数型 | | 0 | 成员数 | 整数型 | | |
如果真 (取数组成员数 (数组数据 ) = 0 ) 返回 (假)复制数组 (临时数组, 数组数据)数组_去重复 (临时数组 )数组排序 (临时数组, 真)成员数 = 取数组成员数 (临时数组 ) 如果真 (成员数 > 0 ) 返回 (临时数组 [2 ] = 要判断的数值 )返回 (假)变量名 | 类 型 | 静态 | 数组 | 备 注 | i | 整数型 | | | 临时数组 | 整数型 | | 0 |
计次循环首 (取数组成员数 (需要操作的数组 ), i ) 如果真 (数组_是否存在 (临时数组, 需要操作的数组 [i ]) = 假) 加入成员 (临时数组, 需要操作的数组 [i ])  计次循环尾 ()复制数组 (需要操作的数组, 临时数组 )|
数组_是否存在 | 逻辑型 | | |
需要检查的数组 | 整数型 | | | | 需要检查的数值 | 整数型 | | | |
计次循环首 (取数组成员数 (需要检查的数组 ), i ) 如果真 (需要检查的数组 [i ] = 需要检查的数值 ) 返回 (真)  计次循环尾 ()返回 (假) |
|