#include<string.h>
#include<stdio.h>
int main()
{
int ch[100]; 定义一个数组
int a, b, i;
scanf("%d", &a); 输入那个数组的元素个数
for (i = 0; i < a; i++) for循环,意义为不断输入数组的元素,直到个数达到a个。
{
scanf("%d", &ch[i]);
}
int max = ch[0]; 初始化 令最大值max等于数组第一个元素
int j;
for (i = 0; i < a; i++) for循环 内部意义为不断比较最大值max与下一个元素的大小
{
if (max < ch[i]) 如果下一个元素大于max大就把大的数赋值给max
{
max = ch[i];
j = i; 再让此时的下标赋值给j
}
}
printf("%d %d", max,j); 打印出即可
return 0;
}
寻找数组中最大值
最新推荐文章于 2024-07-27 13:31:57 发布