运行结果:
#include<iostream>
#include<iomanip>
using namespace std;
double avg(int A[],int s,int e){
int i=0;
double a=0,sum=0;
for(i=s;i<=e;i++){
sum=sum+A[i];
}
a=sum/(double)((e-s)+1);
return a;
}
int main( )
{
int s,e,i,n,A[100];
double m=0;
cin>>n;
for(i=0;i<n;i++)
cin>>A[i];
cin>>s>>e;
cout<<fixed<<setprecision(6)<<avg(A,s,e);
return 0;
}