定义两个函数,求一个数组的最大值和所有数组元素的和
呵呵
程序代码:
root@~ #cat 21.c #include <stdio.h> int main (void) { int a[10]={2,3,1,43,56,6,78,98,7,10}; int max (int a[],int n); int sum (int a[],int n); printf("max=%i\nsum=%i\n",max(a,10),sum(a,10)); return 0; } int max (int a[],int n) { int max=a[0],i; for(i=0;i<n;i++) if(a[i]>max) max=a[i]; return max; } int sum (int a[],int n) { int sum=0,i; for(i=0;i<n;i++) sum+=a[i]; return sum; } root@~ #./21 max=98 sum=304 root@~ #