求最大值及其下标
备注 :如需转载,请注明出处。

#include <stdio.h>
int main()
{
int a[10],n,i,max,index,count;
scanf("%d",&n);
for (i=0; i<n; i++)
{
scanf("%d",&a[i]);
}
max = a[0];
count = 0;
for (i=0; i<n; i++)
{
if(max < a[i]){
max = a[i];
index = i;
}else if(max == a[i]){
count++;
}
}
if(count > 2)
index = 0;
printf("%d %d",max ,index);
return 0;
}
代码提交成功截图

本文介绍了一段C语言代码,用于从输入的整数数组中寻找最大值及其下标位置。通过遍历数组,比较每个元素与当前最大值,更新最大值及对应的下标,同时记录重复最大值的数量。
7261

被折叠的 条评论
为什么被折叠?



