设计一个程序,有两个函数,一个是主函数,一个是自定义的fun函数.fun函数可以统计一个数组中非零元素的个数,这些非零元素的总和以及平均值.主函数中定义一个数组,并为数组中的元素赋值,

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 17:18:09
设计一个程序,有两个函数,一个是主函数,一个是自定义的fun函数.fun函数可以统计一个数组中非零元素的个数,这些非零元素的总和以及平均值.主函数中定义一个数组,并为数组中的元素赋值,

设计一个程序,有两个函数,一个是主函数,一个是自定义的fun函数.fun函数可以统计一个数组中非零元素的个数,这些非零元素的总和以及平均值.主函数中定义一个数组,并为数组中的元素赋值,
设计一个程序,有两个函数,一个是主函数,一个是自定义的fun函数.fun函数可以统计一个数组中非零元素的个数,这些非零元素的总和以及平均值.主函数中定义一个数组,并为数组中的元素赋值,然后调用fun函数,统计该数组中非零元素的个数,这些非零元素的总和以及平均值,并输出.注意,由于无法直接判断一个数组的大小,因此数组的大小可以通过fun函数的参数来指定.

设计一个程序,有两个函数,一个是主函数,一个是自定义的fun函数.fun函数可以统计一个数组中非零元素的个数,这些非零元素的总和以及平均值.主函数中定义一个数组,并为数组中的元素赋值,
#include "stdio.h"

int fun(int a[],int count,int *psum,float *paverge);

void main()
{
    int a[5];
    int count;
    int sum;
    float averge;
    int i;
    
    for(i=0;i<5;++i)
        scanf("%d",a+i);
     
    count=fun(a,5,&sum,&averge);
    
    printf("\n%d %d %.2f",count,sum,averge);
}
int fun(int a[],int count,int *psum,float *paverge)
{
 int i;
 int temp=0;
 
 for(i=0;i<count;++i)
     if(a[i])
     {
      *psum+=a[i];
         temp++;
     }
    
    *paverge=*psum/temp*1.0;
    
    return temp;
}

设计一个程序,有两个函数,一个是主函数,一个是自定义的fun函数.fun函数可以统计一个数组中非零元素的个数,这些非零元素的总和以及平均值.主函数中定义一个数组,并为数组中的元素赋值, 一个C程序的主函数可以有两个或两个以上 编写程序:有一个函数:x,(x 下列有关C程序的说法中,正确的是? A一个C程序中只能有一个主函数且位置任意 BA一个C程序中只能有一个主函数且位置任意 B一个C程序中可有多个主函数且位置任意C一个C程序中只能有一个主 C程序是函数组成,其中有且仅有一个main函数,其关键字是 怎么在一个程序中自定义两个函数,最小公倍数与最大公约数怎么在一个程序中表示为两个函数 编写一段程序或设计一个函数实现一个方阵以副主对角线进行翻转并利用rand函数随机产生一个5阶方阵进行翻转 设计一个打印年历的程序.C++程序要求:打印每个月的月历的功能有一个独立的函数完成,程序运行时,主程序通过若干次调用该函数完成年历的输出.注意处理闰年问题. 一个c程序是由若干函数构成其中必须有一个什么 编写程序,设计一个三角形类,给定三角形的三条边长a,b,c,包含一个友元函数,用于比较两个三角形的面积大 找一个实际生活中的分段函数,设计一个求该函数值得算法,并画出程序框图 找一个实际生活的分段函数,设计一个求该函数的算法,并画出程序框图 一个函数是另一个函数的反函数,则两个函数的导数有什么关系 设计一个矩形类 有构造函数 析构函数 GET函数 SET函数以及下列重载的运算符 重载加法运算符+ 将两个矩形相 c语言程序 中文按首字母排序要求 设计一个程序 把班上的同学的名字输入后 按名字的姓的拼音 首字母排列.请问如何设计.老师还要求是要用两个函数. 设计一个求函数|x-1|的值的算法,并画出程序框图和写出程序 设计一个实际生活中的分段函数,用算法求出函数值,并用程序框图表示出来? 设计一程序,求出5到100之间的所有素数,要求每行输出五个素数.判断一个整数是否是为素数用一个函数来实