c语言实现在一个数组中求出最大数所在的下标

来源:互联网 发布:触屏手套知乎 编辑:程序博客网 时间:2024/06/05 09:20

//#include "stdafx.h"
#include "stdio.h"

int  findMax(int a[10]){
 int i,j,k;
 j=a[0];
 for(i=0;i<10;i++)
 {
  if (a[i]>j)
  {
   j=a[i];
   k=i;
  }
 }
 return k+1;
}
void main()
{
 int a[10],k,i;
 printf("输入数值 以空格间隔");
 for(i=0;i<10;i++)
 scanf("%d",&a[i]);
 k = findMax(a);
 printf("最大数是第%d个元素",k);
}