要从数组中找到最大的数,可以使用循环遍历数组的每个元素,将第一个元素设为假设的最大值,然后逐个比较后续的元素与假设的最大值,如果有更大的数则更新最大值。以下是一个示例代码:
#include <stdio.h>
int main() {
int arr[] = {1, 5, 3, 9, 2}; // 示例数组
int size = sizeof(arr) / sizeof(arr[0]); // 数组长度
int max = arr[0]; // 假设第一个元素为最大值
for (int i = 1; i < size; i++) {
if (arr[i] > max) {
max = arr[i]; // 更新最大值
}
}
printf("最大的数是:%d\n", max);
return 0;
}
以上代码将输出最大的数为9。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: c语言多线程并行怎么实现