#!/usr/local/bin/tcc -run #include int Taylor(int n,double m) { int a; int b; int e; e = b = 1; for(a=1;a<=n;a++) { b *= m/a; e += b; } printf("e^x=%f\n",e); return e; } int main(void) { int i; int x[10]; int sum = 0; double sum_p = 0; double ave = 0; double ave_p = 0; double disp = 0; int n; int k; double m; double e; for(i=0;i<10;i++) { x[i] = 0; } for(i=0;i<10;i++) { printf("指数xと項数nを入力してください。\n"); printf("指数x:"); scanf("%lf",&m); printf("項数n:"); scanf("%d",&n); x[i] = Taylor(n,m); } for(i=0;i<10;i++) { sum += x[i]; } ave = sum/10; for(i=0;i<10;i++) { sum_p += (x[i]*x[i]); } ave_p = sum_p / 10; disp = ave_p - (ave * ave); printf("\n平均は%.1fで、分散は%.1fです。\n\n",ave,disp); puts("グラフ"); for(i=0;i<10;i++) { for(k=0;k