c语言返回一个数组 c语言编写自定义函数,计算给定数组的最大值、最小值和平均值,并且返回最大值和最小值的下标,急?
c语言编写自定义函数,计算给定数组的最大值、最小值和平均值,并且返回最大值和最小值的下标,急?
#包括和限制。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//计算数组下标的平均值&int()“,F]{main,F]{10,min,F] }是数组的最小值*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)
第三,时间的比较也是上述原因。
如果您有任何其他问题,请在评论区留言。
以上是我个人对这个问题的拙见。如果你认为它对你有帮助,请喜欢它。如果你有任何意见,欢迎分享。
c语言返回一个数组 c语言函数封装与调用 c语言函数怎么返回数组
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。