質問: キーボードから5人の点数を入力すると平均点を表示するようにし、平均点以上の学生の点数を表示させるC言語のプログラムの作成方法を教えてください
回答: 15人分の配列を用意し、キーボード入力させる 2平均を出すため、5人分の点数を合計して5で割る 35人の点数を平均点と比較して高ければ表示させる #include int main(void) { int s[5], i; float ave=0.0; printf("点数を入力してください。\n"); for(i=0; i<5; i++){ printf("%d人目->", i+1); scanf("%d", &s[i]); ave += s[i]; } ave /= 5; printf("平均点は%.3f点です。\n", ave); for(i=0; i<5; i++) if(s[i] >= ave) printf("%d点 ", s[i]); printf("\n"); return 0; } 今回は平均点を小数第三位まで出力するようにしました。