
#include <stdio.h>
#include <math.h>
int main() {
int n, i, j;
int a[10];//最多输入十个数
scanf("%d", &n);
for (i = 0; i < n; i++) {
scanf("%d ", &a[i]);//循环输入数组中的元素
}
for (j = 0; j < n; j++) {
if (a[0] < a[j]) {
a[0] = a[j];
i = j;//此时,i==n-1
}
if (a[0] == a[j]) {
a[0] = a[j];
if (i>j)
{
i=j;
}
if (i<=j)
i=i; //用最小的角标值
}
if (a[0]>a[j])
a[0]=a[0];
}
printf("%d %d", a[0], i);
return 0;
}

当然,我们也可以使用更简单的方法
#include <stdio.h>
#include <math.h>
int main()
{
int n,i;
int a[10];
scanf("%d",&n);
for(i=0;i<n;i++)

最低0.47元/天 解锁文章
&spm=1001.2101.3001.5002&articleId=130455726&d=1&t=3&u=1c691b69564d4b89b6be54f8f1f350dc)
970

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



