C++怎么求一个数组的最大值及其多个下标?(有好几个下标)

每一个下标都要输出
2025-02-26 13:11:38
推荐回答(1个)
回答1:

#include

#include

int main ()

{ int i,max=0,a[14]={6,4,7,6,7,8,6,7,8,4,8,4,4,8};

  for(i=0; i<14; i++)

    if(a[i]>a[max])max=i;

  for(i=0; i<14; i++)

    if(a[i]==a[max])printf("a[%d]=",i);

  printf("%d\n",a[max]);

  return 0;

}