#include<stdio.h>
#include<math.h>
int a[10];
int main(){
int i;
double b,s=0;
printf("数组中的10个元素值:\n");
for(i=0;i<10;i++){
scanf("%d",&a[i]);
}
for(i=0;i<9;i++){
b=(a[i]+a[i+1])/2.0;
s+=sqrt(b);
}
printf("所有相邻元素的平均值的平方根之和为:\n%.2lf",s);
return 0;
}
觉得有用的话采纳一下哈
#include<stdio.h>
#include <math.h>
int main(){
double sum=0;
int a[10];
printf("数组中的十个元素值:\n");
for (int i=0;i<10;++i){
scanf("%d",&a[i]);
if(i!=0) sum+=sqrt(0.5*(a[i]+a[i-1]));
}
printf("所有相邻元素平均值的的平方根之和:\n%.2lf",sum);
}