/* * C 言語演習問題(1) 関数 * 問題6 解答例 * (C) 2013 Hirohisa AMAN */ #include double average(double a[], int n){ int i; double sum; sum = 0; for ( i = 0; i < n; i++ ){ sum += a[i]; } return sum/n; } int main(void){ /* * 試しに大きさ 10 の配列を用意し, * その内容を 1, 2, ..., 10 にしておく */ double a[10]; int i; for ( i = 0; i < 10; i++ ){ a[i] = i + 1; } printf("配列内の平均値は %lf\n", average(a,10) ); return 0; }