c语言怎么编写函数,找出一维数组中的最大值和最小值 , 并计算出数组元素的平均值?前面已经有两位高手做出C语言函数法找最大值了回答C语言函数法找最大值,我运行C语言函数法找最大值了一下,《怺逺恒暒》有时候得不到正确的结果C语言函数法找最大值;《kaixingui2012》的不能运行,提示类型不对 。不知道什么原因 , 也许是我的版本有问题?
我也做了一个 , 感觉运行还是不错的 。请比较吧!
#include "stdio.h"
double fun(double a[],int n,int *max,int *min);/*函数原型声明:其中a为数组,
n为数组元素个数,max指向最大数 , min指向最小数,函数返回值为平均值*/
int main()
{
double b[10],aver;
int x,y=10,max=0,*ma=max,min=0,*mi=min;
for(x=0;xy;x){b[x]=x*(x-8.25)*0.1;printf("数%d=%f\n",x,b[x]);}
aver=fun(b,y,ma,mi);
【C语言函数法找最大值 c语言找最大值及其下标】printf("最大的数为第%d个数(%f),最小的数为第%d个数(%f),平均值为%f",*ma,b[*ma],*mi,b[*mi],aver);
return 0;
}
double fun(double a[],int n,int*max,int*min)
{
int i;
double sum=0;
double max1=a[0],min1=a[0];
*max=0;
*min=0;
for(i=0;in;i)
{
if(a[i]max1){*max=i;max1=a[i];}
if(a[i]min1){*min=i;min1=a[i];}
sum=sum a[i];
}
printf("sum=%f,n=%d\n",sum,n);
return sum/n;
}
C语言调用函数求最大值问题输入C语言函数法找最大值的两个数字间用英文C语言函数法找最大值的逗号,不要用中文标点
c语言求最大值函数自定义函数实现
int max(int a,int b)
{
return ab?a:b;
}
关于C语言函数法找最大值和c语言找最大值及其下标的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 怎么获得手机数据,如何获取手机数据
- 什么色视频软件免费观看,什么什么视频色板
- 抖音直播录屏软件推荐苹果,苹果录屏抖音直播是什么鬼
- go语言的sizeof go语言的应用场景
- 电商如何运营好,电商运营的技巧
- psp游戏格斗,psp格斗游戏合集
- 抖音直播间推广直播粉丝,抖音dou+推广粉丝有效果吗
- java代码工具 java代码生成工具推荐
- 锐捷路由器系统崩了怎么办,锐捷路由器reload