C语言程序设计问题:用内联函数实现求出一维数组的最大值。在主函数中输入数组元素值,调用求最大值函数

C语言程序设计问题:用内联函数实现求出一维数组的最大值。在主函数中输入数组元素值,调用求最大值函数,并输出数组最大值(最好简单一点的)

第1个回答  2015-04-14
#include<stdio.h>

inline int maxn(int *p,int n){

 int i,maxnum=p[0];

 for(i=1;i<n;i++)

  if(p[i]>maxnum)maxnum=p[i];

 return maxnum;

}

int main(){

 int a[100],n,i;

 scanf("%d",&n);

 for(i=0;i<n;i++)

  scanf("%d",a+i);

 printf("%d\n",maxn(a,n));

 return 0;

}

/*BY TXJ*/

本回答被提问者和网友采纳
相似回答