ID非公開

2021/11/27 13:33

22回答

二次元配列内の要素と平均値と最大値を求めるプログラムを課題で出されたのですがうまくできません 誰かどこを修正すれば良いか教えてください。 #include<stdio.h>

C言語関連 | プログラミング45閲覧xmlns="http://www.w3.org/2000/svg">25

ベストアンサー

0

ID非公開

質問者2021/11/28 20:05

理解出来ました!ありがとうございます

その他の回答(1件)

0

もう少しシンプルに書けると思います。 予め配列にはデータをセットしておいて 最大値と最小値を求めています。 下記にサンプルを記述します。 参考にしてください。 【サンプル】 #include <stdio.h> #define N 3 int main(void) { int i, j; int list[3][3] = { {20, 60, 80}, {70, 10, 30}, {50, 90, 40} }; int max = list[0][0]; int min = list[0][0]; for (i = 0; i < N; i++) { for (j = 0; j < N; j++) { if (list[i][j] > max) { max = list[i][j]; } if (list[i][j] < min) { min = list[i][j]; } } } printf("max = %d\n", max); printf("min = %d\n", min); return 0; }