/*4.编写一个函数,返回一个 double 数组中存储的最大数值的索引,并在一个简单程序中测试这个函数。*/
#include<stdio.h>
#include<stdlib.h>
int maxs(double[], int);
int main()
{
double a[] = {22.4, 29.87, 2.98, 29.88, 9.79, 7.98};
printf("The max number's index is%d\n", maxs(a, 6));
system("pause");
return 0;
}
int maxs(double p[], int n)
{
int i;
int max = 0;
for (i = 1; i < n; i++)
if (p[max] < p[i])
max = i;
return max;
}