阅读量:0
要求一维数组的最大值,可以通过遍历数组的每个元素,依次与当前的最大值进行比较,更新最大值。下面是一个示例代码:
#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