系统给定外部整型变量n整型二维数组a和实型变量davg(不需要自行定义)。编写程序,求n*n二维数组a的主对角线元素平均值davg
时间: 2023-02-06 13:15:30 浏览: 108
汇编语言子程序求数组平均值
首先,我们可以定义一个计数器变量sum,用来记录主对角线元素的和。然后,我们可以使用两层循环来遍历数组a,第一层循环遍历每一行,第二层循环遍历每一列,当行数和列数相等时,就是主对角线上的元素。我们可以将这些元素的值累加到sum中。最后,我们可以将sum除以n,得到davg的值。
代码如下:
```
sum = 0
for i in range(n):
for j in range(n):
if i == j:
sum += a[i][j]
davg = sum / n
```
希望这个答案对您有帮助!
阅读全文