给你一个非空数组nums,找出此数组中的最大数。 c语言实现
时间: 2023-08-06 13:05:55 浏览: 95
数组中重复的数字_
5星 · 资源好评率100%
可以使用循环遍历数组,依次比较每个数与当前最大值的大小,更新最大值。具体代码如下:
```c
#include <stdio.h>
int main() {
int nums[] = {3, 9, 2, 5, 1, 8};
int len = sizeof(nums) / sizeof(nums[0]); // 数组长度
int max_num = nums[0]; // 假设第一个数为最大值
for (int i = 1; i < len; i++) { // 从第二个数开始遍历
if (nums[i] > max_num) { // 如果当前数比最大值大
max_num = nums[i]; // 更新最大值
}
}
printf("最大数为:%d\n", max_num);
return 0;
}
```
输出结果为:
```
最大数为:9
```
阅读全文