有一个一维数组,编写函数,求一维数组的最大元素的下标,并在主函数中输出此值。(要求用函数调用实现),
用c语言编写程序
int findmax(int data[int n]) 或者int findmax(int *data,int n) /*data数组,n是个数猛轿*/
{
int tmpmax=data[0];
int tmpserial=0; /*假定第1个符合条纤雀件枝竖肆*/
for(int i=1;i<n;i++)
{
if(data[i]>tmpmax)
{
tmpmax=data[i];
tmpserial=i;
}
}
printf("max is %d\n",tmpmax");
return tmpserial;
}
一楼写的很好