#include<stdio.h>
void f(int a[],int n,int *k)
{
int i,index = 0;
for(i = 0;i < n;i++)
{
if(a[i]>a[index])
index = i;
}
*k = index;
}
void main()
{
int a[5] = {1,2,3,4,5};
int n;
f(a,5,&n);
printf("%d\n",a[n]);
}
心得体会:熟悉函数的调用过程,for语句的运算过程。要一步一步的算,不能仅靠脑子理所当然。