要输出一组数中的最大值,首先要确定这组数的个数n,然后定义一个变量max来存储最大值,初始值设为数组的第一个元素。接下来使用循环遍历数组,将每个元素与max进行比较,如果大于max,则更新max的值。最后,输出max即可。
下面是一个示例代码:
#include <stdio.h>
int main() {
int arr[] = {10, 20, 30, 25, 15}; // 定义一个包含5个元素的数组
int n = sizeof(arr) / sizeof(arr[0]); // 数组的长度
int max = arr[0]; // 定义一个变量来存储最大值,初始值为数组的第一个元素
// 遍历数组,找到最大值
for (int i = 1; i < n; i++) {
if (arr[i] > max) {
max = arr[i];
}
}
// 输出最大值
printf("最大值为:%d\n", max);
return 0;
}
运行结果为:
最大值为:30