题目描述:
请编写函数fun,其功能使:计算并输出给定数组(长度为9)中每相邻两个元素之平均值的平方根之和。
详细代码:
#include<stdio.h>
#include<math.h>
float fun(int* a);
int main()
{
int a[9] = { 1,4,7,2,5,8,3,6,9 };
printf("计算最终结果为%f", fun(a));
}
float fun(int* a)
{
float ave, sum = 0;
for (int i = 0;i < 8;i++)
{
ave = 1.0 * (*(a + i) + *(a + i + 1)) / 2;
sum += sqrt(ave);
}
return sum;
}
/*此段代码的运行环境为VS2019*/