演習15-4-2

次の手順に従ってプログラムを作成せよ。

【問1】

  1. main()関数の処理
    1. 以下の11個の点数を配列として持つ。 但し、最後の−1はストッパーとする。
    2. この配列を「成績データ取得関数」にアドレス渡しする。
    3. 成績データ取得関数」より、次の構造体を返却値にして、最高点、最低点、平均点を得る。
    4. 最高点、最低点、平均点を表示する。
  2. 成績データ取得関数の処理
    1. 引数で渡された点数が -1 になるまでループし、最高点、最低点、合計点、点数総数を求める。
    2. 合計点と点数総数から平均点を求める。
    3. 最高点、最低点、平均点を上記 1.3 と同じ型の構造体にセットして返却する。
実行結果例

最高点 = 94
最低点 = 37
平均点 = 66.2

解答例戻る


banner初心者のためのポイント学習C言語」
Copyright(c) 2000-2004 TOMOJI All Rights Reserved