输入十个数,用一个自定义函数求出其中的最大值,最小值,平均值,总和#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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 04:05:11
输入十个数,用一个自定义函数求出其中的最大值,最小值,平均值,总和#include  float max=0,min=0,sum=0;int main(){ float average(float b[],int n); float a[10],c;   int i; printf(

输入十个数,用一个自定义函数求出其中的最大值,最小值,平均值,总和#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
输入十个数,用一个自定义函数求出其中的最大值,最小值,平均值,总和
#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

输入十个数,用一个自定义函数求出其中的最大值,最小值,平均值,总和#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 sum=b[0];
sum变量本来是全局的,在average里改变值后,在main里也是当然也能看到改变.可是,在average里在定义一sum,此时,后面的sum=sum+b[i];语句处理的sum是函数内部的变量,而不是全局的sum,所以main里总是sum == 0; 这是sum变量的作用域不同导致的.
所以在average里 只要给全局sum赋值就可以了:sum=b[0];
另外:printf("该数组的总和%d,平均值为%f,最大值%f,最小值%f\n",sum,c,max,min);
“该数组的总和%d ” 应该是 %f

输入十个数,用一个自定义函数求出其中的最大值,最小值,平均值,总和#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 、从键盘输入N个数据,求出其中的最大值.要求用自定义函数实现.编程题用C语言成 如何设计用vb语言编写一个程序,输入三个数,输出其中的最大数 设计一个程序,要求输入三个整数,能求出其中最大的数并输出.程序中必须用函数求出两个数中的大数. 用C语言输入十个数,先排序,然后分别求出偶数和奇数的最大数 用c#控制台应用程序,对输入的四个整数,求出其中的最大数和最小数,并输出. VFP编程:输入十个数,求其最大数和最小数.用数组.可以用MAX MIN函数吗 求教VFP编程:输入十个数,求其最大数和最小数.用数组和MAX MIN函数 C 语言 输入十个整数,将其中的最小数与第一个数对换,将最大数于最后一个对换 要求用指针来写 设计一个程序,计算输入的两个数的和与差,要求自定义一个函数 sum_diff(float op1,float op2,float *psum c语言编程,输入一个数组,利用自定义函数求数组的平均数(用数组做参数). 编写一个C++函数max,输入参数为3个实数,输出为其中的最大数. VBA编程,输入五个数,输出最大值创建一个名为“编程”的标准模块,在其中创建一个名为Test()的过程,该过程的功能是输入5个整数,求出其中的最大数.(提示,可使用数组、FOR循环结构) 输入一个 4×4的矩阵,编写程序,求出其中的最小值及其所在的行号和列号,同时求出对角线元素之和.用C程序 编写一个程序,对输入的4个整数,求出其中的最大值和最小值 编写一个带有自定义函数的程序,要求主程序接收用户输入的半径值,然后调用自定义函数计算圆的面积最后输出圆的面积(用vfp编写, vb函数过程能求出两个数中的最大数,调用该函数求随机生成的十五个数...vb函数过程能求出两个数中的最大数,调用该函数求随机生成的十五个数中的最大 c语言输入20个数求出其中最大数