求数值型二维数组的上三角各元素的平方根的和,即编写程序调用该函数,计算数组A的上三角元素的平方根的和

来源:百度知道 编辑:UC知道 时间:2024/05/15 23:44:19
上三角的含义:左上部分(包含对角线元素),如下二维数组的0元素区域即为上三角。
0 0 0 0 0
0 0 0 0 7
0 0 0 3 8
0 0 5 9 3
0 2 4 6 7
数组A的数据如下:
23 45 56 73 34
34 74 85 54 764
56 98 56 89 67
98 54 83 12 59
98 87 74 48 62
谢谢了
能不能再详细一点,谢谢了!

#include "stdafx.h"
#include "math.h"

float ff(float a[5][5]){
float sum=0;
for(int i=0;i<5;i++)
for(int j=0;j<5-i;j++)
sum+=sqrt(a[i][j]);
return sum;
}
void main(){
float a[5][5]={23,45,56,73,34,34,74,85,54,764,56,98,56,89,67,98,54,83,12,59,
98,87,74,48,62};
printf("%f\n",ff(a));
}