#include <stdio.h>
main()
{float fun(float x[]);
float ave,a[3]={4.5,2,4};
ave=fun(a);
printf(“ave=%7.2f”,ave);
}
float fun(float x[])
{int j;
float aver=1;
for (j=0;j<3;j++)
aver=x[j]*aver;
return(aver);
}
运行结果为:
ave= 36.00
#include <stdio.h>
#include <stdlib.h>
float fun(float *);
int main()
{
float ave,a[3]={4.5,2,4};
ave=fun(a);
printf("ave=%7.2f",ave);
return 0;
}
float fun(float *x)
{
float aver=1;
for (int j=0;j<3;j++)
aver=x[j]*aver;
return aver;
}
你不是就一个printf输出语句么