程序填空题:程序填空:函数fmax的功能是求n个元素的数组s中的最大元素
下面程序的功能是:
函数fmax的功能是求n个元素的数组s中的最大元素。
并在主函数中调用它。
请为程序填空。
样例程序:
#include<stdio.h>
#define N 5
int main()
{ int i,a[N];
for(i=0;i<N;i++)
scanf("%d",&a[i]);
printf("%d\n",);
return 0;
}
int fmax(int s[],int n)
{ int k,p;
for(p=0,k=p;p<n;p++)
if(s[p]>s[k]) ;
return(s[k]);
}
answer:
第1空:int fmax(int s[],int n);
第2空:fmax(a,N)
第3空: s[k]=s[p]
函数fmax的功能是求n个元素的数组s中的最大元素。
并在主函数中调用它。
请为程序填空。
样例程序:
#include<stdio.h>
#define N 5
int main()
{ int i,a[N];
for(i=0;i<N;i++)
scanf("%d",&a[i]);
printf("%d\n",);
return 0;
}
int fmax(int s[],int n)
{ int k,p;
for(p=0,k=p;p<n;p++)
if(s[p]>s[k]) ;
return(s[k]);
}
answer:
第1空:int fmax(int s[],int n);
第2空:fmax(a,N)
第3空: s[k]=s[p]