c語言返回一個數(shù)組 c語言編寫自定義函數(shù),計算給定數(shù)組的最大值、最小值和平均值,并且返回最大值和最小值的下標,急?
c語言編寫自定義函數(shù),計算給定數(shù)組的最大值、最小值和平均值,并且返回最大值和最小值的下標,急?#包括和限制。H>void fun(int*a,int n){int max,min,sum=0,in
c語言編寫自定義函數(shù),計算給定數(shù)組的最大值、最小值和平均值,并且返回最大值和最小值的下標,急?
#包括和限制。H>void fun(int*a,int n){int max,min,sum=0,int x,Y//記錄最大和最小下標double aver//計算(int i=0I<ni){sum=a[i]if(a[i]>max){max=a[i]x=i}if(a[i]<min){min=a[i]Y=i}aver=sum/n//計算數(shù)組下標的平均值&int()“,F(xiàn)]{main,F(xiàn)]{10,min,F(xiàn)] }是數(shù)組的最小值*max=*min=s=a[0]for(i=1i<ni){if(a[i]>*max)*max=a[i]if(a[i]<*min)*min=a[i]s=a[i]}return(float)s/n}int main(){int n,max,min,i,a[100]float av scanf(%d,&n)for(i=0i<n-1i)scanf(%d,',&a[i])scanf(%d,&a[i])av fun(a,n,&max,&min)Printf(%dn%dn%fn“,Max,min,AV)return 0}
首先感謝悟空書記的邀請。對于這個問題,有兩種情況:
第二,輸入公式:=max(area or array),=min(area or array)
第三,時間的比較也是上述原因。
如果您有任何其他問題,請在評論區(qū)留言。
以上是我個人對這個問題的拙見。如果你認為它對你有幫助,請喜歡它。如果你有任何意見,歡迎分享。