プログラム #include /* プリプロセッサで行われる処理stdio.hを取り込む */ #include /* プリプロセッサで行われる処理math.hを取り込む */ #define N 100 /* 文字列の置き換え Nは大文字 */ main() /* 関数mainの定義 */ { int i, n; /* 変数の宣言 (整数型数値変数) */ int top; /* 同じく*/ int table[N+1]; /* 整数型数値配列宣言(Nまでの添字が使える配列) */ table[1]=適当な整数; /* 「あらかじめ」格納する */ table[2]=適当な整数; /* 「あらかじめ」格納する */ table[3]=適当な整数; /* 「あらかじめ」格納する */ … table[10]=適当な整数; /* 「あらかじめ」格納する */ n=10; /* データ数nは10 */ /* データの表示(なくてもよい) */ printf("以下のデータから 最高点の学生を探します。\n"); /* \nは改行 */ for( i=1 ; i<=n ; i=i+1 ){ printf("%2d:%5d\n",i,table[i]); /* intのiとtable[i]を10進数表示*/ } /*アルゴリズムの本体*/ /* 結果の表示(ないとうまくいったかどうかわからない。) */ printf("最高点は %d 点です。\n",top); /* intのtopを10進数表示*/ exit(0); /* このプログラムが正常に動いたかどうかチェック */ } /* } のあとの改行がないとだめ */