以下是使用 Python 语言编写的函数示例:
def average(arr):
"""
计算并打印二维数组的平均值。
参数:
arr: 一个二维数组。
"""
rows = len(arr)
cols = len(arr[0])
sum = 0
count = 0
for i in range(rows):
for j in range(cols):
sum += arr[i][j]
count += 1
avg = sum / count
print("二维数组的平均值为:", avg)
函数中先计算二维数组的行数和列数,然后遍历所有的元素,累计它们的和与元素的个数,最后依据公式计算平均值并将其打印出来。
以下是函数的调用示例:
arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
average(arr)
执行结果为:
二维数组的平均值为: 5.0