【C语言】统计数字在排序数组中出现的次数

原创 2015年07月07日 15:16:06
//数字在排序数组中出现的次数。
//统计一个数字在排序数组中出现的次数。例如:排序数组{1,2,3,3,3,3,4,5}和数字3,由于3出现了4次,因此输出4.
#include <stdio.h>
int One_Num_Times(int *arr, int len, int num)
{
	int i = 0;
	int times = 0;
	for (i = 0; i < len;i++,arr++)
	{
		if (*arr == num)
		{
			times++;
		}
	}
	return times;
}
int main()
{
	int arr[] = { 1, 2, 3, 4, 5, 5, 5, 5, 6, 7 };
	printf("5在数组中出现了%d次\n", One_Num_Times(arr, sizeof(arr) / sizeof(arr[0]),5));
	return 0;
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

【C语言】计算输入整数中每个数字出现的次数

/* * 计算输入整数中每个数字出现的次数 * 输入一个整数,如1353156。输出这个整数中有2个1、2个3、2个5、1个6。 **/ #include int main() { i...
  • weixin_38239856
  • weixin_38239856
  • 2017年07月10日 23:45
  • 1293

C语言:编写一个程序统计输入字符串中,各个数字、空白字符、以及其他所有字符出现的次数。

#include int main() {      int c = 0;      int num_count = 0;      int emp_count = 0;      int els_...
  • hanjing_1995
  • hanjing_1995
  • 2016年05月30日 17:13
  • 6058

【c语言】统计一个数字在排序数组中出现的次数

// 题目:统计一个数字在排序数组中出现的次数。 //  例如:排序数组{1,2,3,3,3,3,4,5}和数字3,由于3出现了4次,因此输出4 有一种最简单的算法,遍历。但是有比...
  • zhaoyaqian552
  • zhaoyaqian552
  • 2015年07月14日 19:33
  • 1483

C语言 -- 计算一个数组中每个元素出现的频率

1. 问题描述: 假设有个整型数组inputArray,共有N个元素。我们要统计每个元素出现的频率。 2. 分析: 这个问题的难点在于保存每个元素的当前频率值。 比如元素1,当前出现1次了,怎...
  • lx1848
  • lx1848
  • 2016年10月14日 17:44
  • 1888

【C语言】数字在排序数组中出现的次数(修改)

//数字在排序数组中出现的次数(修改) //统计一个数字在排序数组中出现的次数。例如:排序数组{1,2,3,3,3,3,4,5}和数字3,由于3出现了4次,因此输出4. #include int O...
  • doudouwa1234
  • doudouwa1234
  • 2015年07月07日 15:49
  • 697

根据数组中数字出现频率排序

不知道是那个面试题目,题目大概意思就是数组中不多于10个一位的数字(0--9),根据数字出现的频率从大到小排序,频率相同的按照数值大小排序,最后输出排序后的结果。 例如数组数据:arrayA[10]...
  • feidewu
  • feidewu
  • 2012年10月27日 23:07
  • 3810

【c语言】统计一个数字在排序数组中出现的次数

// 题目:统计一个数字在排序数组中出现的次数。 //  例如:排序数组{1,2,3,3,3,3,4,5}和数字3,由于3出现了4次,因此输出4 有一种最简单的算法,遍历。但是有比...
  • zhaoyaqian552
  • zhaoyaqian552
  • 2015年07月14日 19:33
  • 1483

C语言 -- 计算一个数组中每个元素出现的频率

1. 问题描述: 假设有个整型数组inputArray,共有N个元素。我们要统计每个元素出现的频率。 2. 分析: 这个问题的难点在于保存每个元素的当前频率值。 比如元素1,当前出现1次了,怎...
  • lx1848
  • lx1848
  • 2016年10月14日 17:44
  • 1888

c语言统计从文件读取的文章中所有单词的出现次数

#include #include #include #define MAXLEN 100 typedef struct TreeNode { int count; char...
  • hanshuilingyue
  • hanshuilingyue
  • 2014年02月14日 17:32
  • 1427

统计数字在排序数组中出现的次数

题目:统计一个数字在排序数组中出现的次数。 分析:利用二分查找分别找到第一次出现该数的位置和最后一次出现该数的位置。 #include int get_first(int a[], int l...
  • xc889078
  • xc889078
  • 2013年06月19日 16:24
  • 455
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【C语言】统计数字在排序数组中出现的次数
举报原因:
原因补充:

(最多只允许输入30个字)