我的程序代码:
//n个数的最大值与最小值
#include<stdio.h>
float fun(int N, float a[ ])
{ int i; float max, min;
max=min=a[0];
for (i=1;i<N;i++)
{ if (a[i]>=max)
max=a[i];
if (a[i]<=min)
min=a[i];
}
printf("max= %f , min= %f\n", max,min);
return 0;
}
int main()
{
int n, i;
float a[100]= {0};
printf("请输入n的个数:");
scanf("%d", &n);
printf("请输入n个数值:");
for(i = 0; i <n;i++)
{
scanf("%f", &a[i]);
}
fun(n, a);
return 0;
}
运行结果: