#include /* このプログラムで扱う可能性のあるデータの最大の数 */ #define N 100 main() { double x[N+1]; /* 添字付変数(配列)は、このように宣言する */ double s; /* 数値データ用の変数は、このように宣言する */ int i; /* 添字や */ int n; /* データの数用の変数はこのように宣言する */ /* データの代入 */ x[1]=1.0; x[2]=4.0; x[3]=-3.0; x[4]=9.0; x[5]=8.0; n=5; /* データの表示 */ i=1; while( i<=n ){ printf("x[%d]=%g\n",i, x[i] ); i=i+1; } /* 計算の本体 */ s=0.0; i=1; while( i<=n ){ s=s+x[i]; i=i+1; } /* 結果の表示 */ printf("結果は %g です。\n", s ); exit(0); }