※以下のソースコードはコピー防止の対応をしています.
01:  #include <stdio.h>
02:  
03:  int main(void)
04:  {
05:     float a[10];
06:     int i, n;
07:     float avg = 0;
08:     float var = 0;
09:  
10:     printf("n=");
11:     scanf("%d", &n);
12:     for(i=0; i<n; i++){
13:        printf("a[%d]=", i);
14:        scanf("%f", &a[i]);
15:     }
16:     
17:     for(i=0; i<n; i++)
18:     {
19:        avg += a[i];
20:     }
21:     avg /= n;
22:     for(i = 0;i < n;i++)
23:     {
24:        var += (a[i]-avg)*(a[i]-avg);
25:     }
26:     var /= n;
27:          
28:     printf("AVG(VAR)=%f(%f)", avg, var);
29:  
30:     return 0;
31:  }
解答例一覧にもどる / トップページにもどる