レスありがとうございます

>・一番目のデータで初期化し、2番目のデータ以降を比較する。
これはflgなどを設定してやるのですよね。
どうもフラグの扱いが下手で前に失敗して敬遠していました。

>・値域を越える、意味のある最大(最小)値で初期化する。
maxを-9999 minを9999で初期化するようなことですよね。
何がブチこめられるか検討がつかない場合、ちょっと怖くて…