#include<stdio.h>
double m(double a[], int n)
{
int i;
double max1 = 0;
if(n == 1)
return a[0];
max1 = m(a,n-1);
if(max1 < a[n - 1])
max1 = a[n - 1];
return max1;
}
int main()
{
int n, i;
double a[100], max1;
scanf("%d",&n);
for(i = 0; i < n; i++)
scanf("%lf",&a[i]);
printf("%.2lf\n",m(a,n));
return 0;
}
一组数据的最大值(浮点数值)
最新推荐文章于 2024-03-10 20:56:56 发布