精华内容
下载资源
问答
  • c语言 数组求平均值

    千次阅读 2020-10-11 16:46:11
    数组均值并输出大于均值的数 #include<stdio.h> int main() { int x; double sum = 0; int cnt = 0; int number[100]; // 定义一个100个元素的数组 scanf_s("%d", &x); while (x!=-1) { number...

    数组求均值并输出大于均值的数

    #include<stdio.h>
    int main()
    {
    	int x;
    	double sum = 0;
    	int cnt = 0;
    	int number[100]; // 定义一个100个元素的数组
    	scanf_s("%d", &x);
    	while (x!=-1)
    	{
    		number[cnt] = x;
    		sum += x;
    		cnt++;
    		scanf_s("%d", &x);
    	}
    	if (cnt>0)
    	{
    		printf("%f\n", sum / cnt);
    		int i;
    		for ( i = 0; i < cnt; i++)
    		{
    			if (number[i]>sum/cnt)
    			{
    				printf("%d\n", number[i]);
    			}
    		}
    	}
    	return 0;
    }
    

    在这里插入图片描述

    展开全文
  • 利用C语言可以实现对数组的各种操作,如输入数组元素,输出数组元素、数组元素平均值、输出数组元素最大值、输出数组元素最小值、查找某数值元素是否存在、给数组元素排序等功能。本压缩文件中是上述功能对应的...
  • 本题要求实现一个函数,N个集合元素S[]的平均值,其中集合元素的类型为自定义的ElementType。 函数接口定义: ElementType Average( ElementType S[], int N ); 其中给定集合元素存放在数组S[]中,正整数N是...

    6-4 求自定类型元素的平均 (10 分)

    本题要求实现一个函数,求N个集合元素S[]的平均值,其中集合元素的类型为自定义的ElementType

    函数接口定义:

    ElementType Average( ElementType S[], int N );
    

    其中给定集合元素存放在数组S[]中,正整数N是数组元素个数。该函数须返回NS[]元素的平均值,其值也必须是ElementType类型。

    裁判测试程序样例:

    #include <stdio.h>
    
    #define MAXN 10
    typedef float ElementType;
    
    ElementType Average( ElementType S[], int N );
    
    int main ()
    {
        ElementType S[MAXN];
        int N, i;
    
        scanf("%d", &N);
        for ( i=0; i<N; i++ )
            scanf("%f", &S[i]);
        printf("%.2f\n", Average(S, N));
    
        return 0;
    }
    
    /* 你的代码将被嵌在这里 */
    

    输入样例:

    3
    12.3 34 -5
    

    输出样例:

    13.77

    程序:

    #include <stdio.h>
    
    #define MAXN 10
    typedef float ElementType;
    
    ElementType Average( ElementType S[], int N );
    
    int main ()
    {
        ElementType S[MAXN];
        int N, i;
    
        scanf("%d", &N);
        for ( i=0; i<N; i++ )
            scanf("%f", &S[i]);
        printf("%.2f\n", Average(S, N));
    
        return 0;
    }
    ElementType Average( ElementType S[], int N )
    {
        int i;
        double sum,ave;
        for(i=0; i<N; i++)
            sum+=S[i];
        ave=sum/N;
        return ave;
    }

     

    展开全文
  • c语言循环数组平均值

    千次阅读 2020-04-09 10:27:45
    #include #include int main() { int a[10]={1,2,3,4,5,6,7,8,9,10}; int i=0,b=0; for(;i;i++){ printf("%d\n",a[i]); b=b+a[i]; } printf("平均值%lf",b/10.0); return 0; }
    #include <stdio.h>
    #include <stdlib.h>
    
    
    
    int main() {
    	int a[10]={1,2,3,4,5,6,7,8,9,10};
    	int i=0,b=0;
    	
    	for(;i<=9;i++){
    		
    		printf("%d\n",a[i]);
    	
    		b=b+a[i];
    		
    		
    	} 
         
    	printf("平均值%lf",b/10.0);
    	return 0;
    }
    
    
    展开全文
  • 本题要求实现一个函数,N个集合元素S[]的平均值, 其中集合元素的类型为自定义的ElementType。 其中给定集合元素存放在数组S[]中,正整数N是数组元素个数。 该函数须返回N个S[]元素平均值,其值也必须是...
    /*
    本题要求实现一个函数,求N个集合元素S[]的平均值,
    其中集合元素的类型为自定义的ElementType。
    其中给定集合元素存放在数组S[]中,正整数N是数组元素个数。
    该函数须返回N个S[]元素的平均值,其值也必须是ElementType类型。
    */
    
    /*
    *求自定义类型的N个集合元素的平均值
    *2019-9-29
    *qq_2967953656
    *version 1.0 
    */
    #include <stdio.h>
    
    #define MAXN 10//定义一个符号常量 
    typedef float ElementType;//将浮点型起一个别名为ElementType 
    
    ElementType Average( ElementType S[], int N );//函数声明
    
    
    
     
    //主函数入口 
    int main ()
    {
        ElementType S[MAXN];//定义一个数组(类型为ElementType,也就是Float类型) 
        int N, i;//定义整型常量,N为数组大小,元素的个数 
    
        scanf("%d", &N);//输入N
    	
    	//遍历输入数组的元素 
        for ( i=0; i<N; i++ )
    	{ 
            scanf("%f", &S[i]);//输入的数组中的每个元素都是浮点型 
        } 
        
        printf("%.2f\n", Average(S, N));//调用函数,输入平均值,结果保留两位小数 
    
        return 0;
    }
    
    
    
    
    
    //函数原型 
    ElementType Average( ElementType S[], int N )
    {	
    	//定义两个ElementType形的变量(也就是浮点型变量,因为ElementType是Float的别名) 
    	ElementType sum,average;
    	
    	//对数组进行遍历相加求和 
    	for (int i = 0; i < N; i++ )
    	{
    		sum += S[i];
    	}
    	
    	//求平均值 
    	average = sum/N;
    	
    	return average;
    }
    

    在这里插入图片描述

    展开全文
  • C语言 · 整数平均值

    2016-12-29 21:42:00
    编写函数,包含n个元素的整数数组中元素平均值。要求在函数内部使用指针操纵数组元素,其中n个整数从键盘输入,输出为其平均值。 样例输入: (输入格式说明:5为输入数据的个数,3 4 0 0 2 是以空格隔开的5个...
  • 题目要求: 编写函数,包含n个元素的整数数组中元素平均值。 要求在函数内部使用指针操纵数组元素,其中n个整数从键盘输入,输出为其平均值
  • c语言求n个数的平均值:推荐:《c语言教程》#includeint main(void){int a[100] = { NULL };//初始化数组元素int i = 0, n;//定义循环变量和正整数变量nfloat sum = 0.0;//定义和变量为float型,注意计算的数据类型...
  • 在主函数中定义一维数组int array[10],自定义以下函数:输入数组元素,输出数组元素、数组元素平均值、输出数组元素最大值、输出数组元素最小值、查找某数值元素是否存在(若存在,请输出下标)、给数组元素排序...
  • c语言求n个数的平均值:推荐:《c语言教程》#include int main(void) { int a[100] = { NULL };//初始化数组元素 int i = 0, n;//定义循环变量和正整数变量n float sum = 0.0;//定义和变量为float型,注意计算的数据...
  • 例如,可以用被分类序列中所有元素平均值作为界值。编写算法实现以平均值为界值的快速分类方法。 想要解决问题我们首先需要再次理解一下我们之前,选择第一个元素为界值的快速排序的方法:我们先设变量i = head , ...
  • 定义一个含10个整型元素的一维数组,从键盘上输入10个元素值,去掉最大值和最小值之后的元素平均值. #include <stdio.h> int q[10]; int m = 2; void xiao(int z[]) { int x,c,temp; for(x=0;x<9;x++) ...
  • 编写函数fun,实现功能:出数组周边的数值的平均值,并作为函数值返回给主函数中的S。例如若a数组中的值为: 则返回主函数的s值为3.375. 代码实现: #include<stdio.h> #include<conio.h> #include&...
  • C语言数组求和与求平均值例题

    千次阅读 2020-06-11 12:36:08
    创建一个能够保存10个元素的整形数组,从键盘按照指定的规则输入10个整数,先把这个数组各个元素的和和平均值(保留2位小数)显示出来,然后再把小于平均值元素显示出来。 输入数据规则: 先把自己的学号按照每2位...
  • 满意答案可以用一个循环解决问题,这样代码量少一些,速度也快一些另外上面有人提供的代码把平均值设置为整数了,平均数应该用float这样才可以包含小数。#include #include void main(){int n[10]={1,2,3,4,5,6,7,8,...
  • C语言指针学习 二维数组平均值

    千次阅读 2020-11-01 17:41:58
    输入3×3的二维数组,每行元素平均值。 Input 输入3×3个数据。 Output 输出每行的平均值。每个数据各占一行。保留1位小数。 Sample Input 95 68 78 65 77 88 94 82 73 Sample Output 80.3 76.7 83.0 ...
  • 解题思路:只要下标中有一个为0或N-1,则他一定是周边元素。 首先for循环控制循环过程,然后if条件语句根据数组元素的下标判断该元素是否为二维数组的周边元素。 #include<stdio.h> #include<conio.h> #...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 16,861
精华内容 6,744
关键字:

c语言求元素的平均值

c语言 订阅