-- JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。
local arr = {4,46,24,17,2,37,9,10}
print("排序前:")
local pArr = ''
for i in ipairs(arr) do
pArr = pArr..arr[i].." "
end
print(pArr)
function arrSort(arr)
for i in ipairs(arr) do
local min = i
for j = i+1, #arr, 1 do
if arr[min] > arr[j] then
min = j
end
end
local num = arr[i]
arr[i] = arr[min]
arr[min] = num
end
return arr
end
print("排序后:")
local pArr = ''
for i in ipairs(arrSort(arr)) do
pArr = pArr..arr[i].." "
end
print(pArr)