输入十个数求最大最大值最小值和平均值用数组实现
时间: 2023-05-14 08:07:31 浏览: 167
有一个int数组{1,3,5,-2,4,6},要求获取:最大值、最小值、元素和、平均值
5星 · 资源好评率100%
可以使用以下代码实现:
```lua
-- 定义一个数组
local arr = {}
-- 输入十个数
for i = 1, 10 do
io.write("请输入第", i, "个数:")
arr[i] = tonumber(io.read())
end
-- 计算最大值、最小值和平均值
local max = arr[1]
local min = arr[1]
local sum = 0
for i = 1, 10 do
if arr[i] > max then
max = arr[i]
end
if arr[i] < min then
min = arr[i]
end
sum = sum + arr[i]
end
local avg = sum / 10
-- 输出结果
print("最大值为:" .. max)
print("最小值为:" .. min)
print("平均值为:" .. avg)
```
注意:这里使用了 Lua 语言编写的代码。
阅读全文