#include<stdio.h> double avg(int A[],int s,int e) { int i; double sum=0.0, m; for(i=s;i<=e;i++) { sum+=A[i]; } m=sum/(e-s+1); return m; } int main() { int A[100]; int j, n, s, e; scanf("%d", &n); for(j=0;j<n;j++) { scanf("%d", &A[j]); } scanf("%d%d", &s, &e); printf("%lf\n", avg(A,s,e)); return 0; }
原文:http://www.cnblogs.com/striderdu/p/4970783.html