输入十个数,用一个自定义函数求出其中的最大值,最小值,平均值,总和 #include float max=0,min=0,sum=0; int main() { float average(float b[],int n); float a[10],c; int i; printf("please enter 10 date:"); for(i=0;i 错误在 average 里的:float s
fun(a,5,&max,&min,&average); printf("最大值=%f,最小值=%f 平均值=%f",max,min,average);return0; } 输出效果 输出效果 __EOF__
1 #include<stdio.h>int main(){int a[10],n,max,min,maxxiabiao,minxiabiao;for(n=0;n<=9;n++){scanf("%d",&a[n]);}max=min=a[0];maxxiabiao=minxiabiao=0;for(n=0;n<=9;n++){if(a[n]>max){max=a[n];maxxiabiao=n;}else if(a[n]<min){min=a[n];minxiabiao=n;}}printf...
设计一个函数,求一个数组中的最大值和最小值。并在主函数中调用它。 #include void fun1(int [ ],int,int *,int *); void main(){ int a[5]={45,22,54,7,12}; int max,min; ___ ; printf("max=%d,min=%d",max,min);
C语⾔—编写函数求数组中的最⼤值,最⼩值,平均值(⽤指针返回)#include <stdio.h> void fun(float a[5],int n,float *max,float *min,float *average) { int i;*max=*min=a[0]; *average=0;for(i=0; i<n; i++) { if(a[i]>=*max) { *max=a[i];} if(a[i]<=*m...
编写一个函数来找出数组中的最小值: 这个函数的实现与找最大值的函数类似,只是它是用来找最小值的。 c int findMin(int arr[], int size) { int min = arr[0]; for (int i = 1; i < size; i++) { if (arr[i] < min) { min = arr[i]; } } return min; } 在主函数中...
fun(int *p, int n){ int i,ka,ki,max,min;for(max=min=p[0],ka=ki=0,i=1;i<n;i...
//最大值存入a[n+1]} a[n+3]=a[n]/n ;//平均值存a[n+3]} int main(){ int n;printf("请输入数组长度:",&n);scanf("%d",&n);float a[n];f(a,n);printf("平均值:%f\n",a[n+3]);printf("最大值:%f\n",a[n+1]);printf("最小值:%f\n",a[n+2]);} ...
printf("please input four float number:"); //每个数字之间使用逗号隔开 scanf("%f,%f,%f,%f\n",&a,&b,&c,&d);if (a<b){ max=b;min=a;} else { max=a;min=b;} if(max<c)max=c;if(min>c)min=c;if(max<d)max=d;if (min>d)min=d;sum=a+b+c+d;avg=sum/4;...
} if(a[i]<min) { min=a[i]; y=i; } } aver=sum/n; //计算平均值 printf("该数组的平均值为%lf\n",aver); printf("该数组的最大值下标为%d\n",x); printf("该数组的最小值下标为%d\n",y);}int main(){ int a[10]={1,2,3,4,...