c语言写输出给定数组中每相邻两个元素平均值的平方根之和
时间: 2023-06-01 16:05:27 浏览: 125
对一组vector对象,计算相邻元素的和
好的,这个问题可以回答。以下是C语言的代码实现:
```
#include <stdio.h>
#include <math.h>
int main() {
double arr[] = {3, 6, 2, 8}; // 给定数组
int len = sizeof(arr) / sizeof(arr[0]); // 数组长度
double sum = 0; // 用于存储和
for (int i = 0; i < len - 1; i++) {
double avg = (arr[i] + arr[i+1]) / 2; // 相邻两个元素的平均值
double sqrt_avg = sqrt(avg); // 平均值的平方根
sum += sqrt_avg;
}
printf("结果为:%.2f", sum); // 保留两位小数输出
return 0;
}
```
希望对你有所帮助。
阅读全文