• 締切済み

入力ファイルを読み込み,得点,データ数(N),得点の平均(mean)と

入力ファイルを読み込み,得点,データ数(N),得点の平均(mean)と標準偏差(stdev),偏差値,偏差値の最小値(min)と最大値(max)を出力ファイルに書き込むプログラムを作りなさい.ただし,以下を守ること. 1 入力と出力のファイル名はキーボードから与えるようにすること. 2 入力ファイルを開くのは1回だけとし,1次元配列に読み込んで処理すること. という課題なのですが、この課題でint型とdouble型とchar型は使うと思うのですが 最低限定義すべき変数定義ってなにがありますか? 結構定義するものが多いと聞いたのですが何が必要かよくわかりません。

みんなの回答

回答No.1

> 最低限定義すべき変数定義 用いるデータ種類の数だけ要ります ・入力ファイル名 (char *) ・入力ファイルポインタ (FILE *) ・出力ファイル名 (char *) ・出力ファイルポインタ (FILE *) ・得点の配列 (int []) ・データ数 (int) ・平均値 (double) ・標準偏差 (double) ・偏差値の配列 (double []) ・最小偏差値 (double) ・最大偏差値 (double) ・ループ処理のインデックスカウンタ (int) 他にも計算の中間値や、読み書きのバッファとかは場合によって必要になります。

関連するQ&A