C/C++初阶算法 | 找出小于平均值的数

Posted Neutionwei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C/C++初阶算法 | 找出小于平均值的数相关的知识,希望对你有一定的参考价值。

  • 找出小于平均值的数。
  • 从键盘输入一个正整数存入变量n中,再输入n个整数,然后找出所有小于平均值的数,并按输入顺序输出。

#include <stdio.h>

int main()
{
	int i, n, x;
	int sum = 0;
	int a[100];
	float ave;
	
	scanf("%d", &n);
	for (i = 0; i < n; i++) {
		scanf("%d", &a[i]);
		sum += a[i];
	}
	ave = sum * 1.0 /n;
	for (i = 0; i < n; i++) {
		if (a[i] < ave)
			printf("%d", a[i]);
	}

	return 0;
}

以上是关于C/C++初阶算法 | 找出小于平均值的数的主要内容,如果未能解决你的问题,请参考以下文章

C/C++初阶算法 | 提取字符串中第一个连续数字

7-2 找第k小的数 (20分) —— 分治算法

第二章上机实验报告

分治法题目整理分析 找第k小的数/求逆序对数目/派

已知一个升序数组arr,和一个整数num,找出小于等于num的数的最大索引。即最右的索引。

求平均值及最大值