作业帮 > 综合 > 作业

设计一个程序,有两个函数,一个是主函数,一个是自定义的fun函数.fun函数可以统计一个数组中非零元素的个数,这些非零元

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/26 11:50:32
设计一个程序,有两个函数,一个是主函数,一个是自定义的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函数可以统计一个数组中非零元素的个数,这些非零元 3. 编写一个函数fun,然后设计主函数调用函数fun.函数fun的功能是:通过某种方式实现两个变量值的交换, C语言,编辑一个函数fun统计给定数组中奇数和偶数的个数 1. 编写一个函数fun,然后设计主函数调用函数fun.函数fun的功能是:求两数平方根之和,作为函数值返回. 2. 编写一个函数fun,然后设计主函数调用函数fun.函数fun的功能是:计算正整数num的各位上的数字之积. matlab 中统计一个数组中非零元素个素的函数名称是什么? //请编写函数fun,该函数的功能是:删去一维数组中所有相同的数,使之只剩下一个.函数返回删除后数组中元素的个数. 按如下要求编制程序:(1)定义一个函数,其功能是对具有n个元素的数组a,统计其中元素的值等于x的个数,并将此个数作为函数 请编写函数int fun ,a是一个M行N列的二维数组,函数的功能是求出二维数组周边元素之和,作为函数值返回. 给定程序中,函数fun的功能是建立一个N×N的矩阵.矩阵元素的构成规律是:最外层元素的值全部为1; 请编写一个函数fun,它的功能是统计指定字符串中字母字符的个数并返回统计结果.请在主函数main中调用它, 调试下列程序,有如下功能:fun函数是一个判断整数是否为素数的函数,使用该函数求1000以内的素数平均值.