a=(1,2,14,4,5,6,7,8,3,9,10)用lua去除最大值和最小值,输出平均值
时间: 2023-05-19 21:03:33 浏览: 48
以下是Lua代码:
```lua
a = {1, 2, 14, 4, 5, 6, 7, 8, 3, 9, 10}
table.sort(a)
table.remove(a, #a)
table.remove(a, 1)
local sum = 0
for i = 1, #a do
sum = sum + a[i]
end
local avg = sum / #a
print(avg)
```
输出结果为:6.0
相关问题
输入 n 的值,输出如下例( n=4 )所示的由数字组成的正方型。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
以下是代码实现:
```lua
function printSquare(n)
for i=1,n do
for j=1,n do
io.write((i-1)*n+j.." ")
end
io.write("\n")
end
end
printSquare(4)
```
输出结果:
```
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
```
a==2使用lua怎么表示
在Lua中,使用双等号表示相等判断,因此可以使用以下代码表示a是否等于2:
```lua
if a == 2 then
print("a is equal to 2")
else
print("a is not equal to 2")
end
```
或者直接输出a的值:
```lua
print(a) -- 如果a的值为2,则输出2
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)