代码与思路分享:
// 函数功能:求一维数组中的元素的最大值和他的下标,通过指针传给主函数
// 入口参数:int a[] 待查找的目标数组
// int n 数组中的个数
// int *MAX 数组中的最大值
// int *d 数组的下标
// 返回值:无
void fun(int a[],int n, int *MAX,int *d)
{
int i=1;
*MAX=a[0]; *d=0;
for(i;i<n;i++)
{
if(*MAX<a[i])
{
*MAX=a[i];
*d=i;
}
}
}