要從數(shù)組中找到最大的數(shù),可以使用循環(huán)遍歷數(shù)組的每個(gè)元素,將第一個(gè)元素設(shè)為假設(shè)的最大值,然后逐個(gè)比較后續(xù)的元素與假設(shè)的最大值,如果有更大的數(shù)則更新最大值。以下是一個(gè)示例代碼:
#include <stdio.h>
int main() {
int arr[] = {1, 5, 3, 9, 2}; // 示例數(shù)組
int size = sizeof(arr) / sizeof(arr[0]); // 數(shù)組長(zhǎng)度
int max = arr[0]; // 假設(shè)第一個(gè)元素為最大值
for (int i = 1; i < size; i++) {
if (arr[i] > max) {
max = arr[i]; // 更新最大值
}
}
printf("最大的數(shù)是:%d\n", max);
return 0;
}
以上代碼將輸出最大的數(shù)為9。