C言語での一次元配列の最大値の求め方は何ですか。
配列の要素を一つずつ確認し、現在の最大値と比較して最大値を更新することで、一次元配列の最大値を求めることができます。以下はサンプルコードです。
#include <stdio.h>
#define SIZE 5 // 数组大小
int main() {
int arr[SIZE] = {5, 2, 8, 4, 1};
int max = arr[0]; // 假设第一个元素为最大值
for (int i = 1; i < SIZE; i++) {
if (arr[i] > max) {
max = arr[i];
}
}
printf("最大值为:%d\n", max);
return 0;
}
実行結果は:
最大值为:8