【C语言】计算输入整数中每个数字出现的次数
2017-07-10 23:45
5197 查看
/* * 计算输入整数中每个数字出现的次数 * 输入一个整数,如1353156。输出这个整数中有2个1、2个3、2个5、1个6。 **/ #include <stdio.h> int main() { int num = 0, i = 0; printf("请输入一个整数:"); scanf("%d", &num); int array[10] = {}; while(num) { array[num % 10]++; //让数组下标代表所判断的数字 num /= 10; } for (i = 0; i < 10; i++) { if (array[i] != 0) printf ("%d有%d个\n", i, array[i]); return 0; }
相关文章推荐
- 输入数量不确定的[0,9]范围内的整数,统计每个数字出现的次数,输入-1时结束程序。
- 用c语言编程 统计输入的一个字符串中每个字母出现的次数
- 第13周-项目1-小玩文件-用键盘输入文件名,统计输出文件中每个字母、数字字符出现的次数
- 随机产生50个30到35的整数,统计每个数字出现的次数(TreeMap实现),输出时按照数字的降序排列,并且统计出现次数最多的数字和它的次数。
- 输入若干个整数,当输入0时表示结束,统计每个输入整数的出现次数。
- 计算一串数字中每个数字出现的次数
- Count words and letters-计算用户输入一行文本中的单词数和每个字母出现次数
- 数据结构——算法之(016)( 输入整数n,计算从1到n这n个整数的十进制表示中1出现的次数和)
- C#面试题统计用户输入的一串数字中每个数字出现的次数
- 统计用户输入的一串数字中每个数字出现的次数
- 统计用户输入的一串数字中每个数字出现的次数
- 【C语言】编写一个程序统计输入字符串中: 各个数字、空白字符、以及其他所有字符出现的次数。
- java编程之计算16位长整型数字中0-9出现次数(从命令窗输入数据)
- 对于给定的一个字符串,统计其中数字字符出现的次数。输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串。
- 统计用户输入的一串数字中每个数字出现的次数
- java 输入一16位的整数,统计0~9这十个数字每一个出现的次数。
- 【C语言】编写一个程序统计输入字符串中: 各个数字、空白字符、以及其他所有字符出现的次数。
- 随机产生50个整数,位于[10,50],统计每个数字出现的次数以及出现次数最多的数字与出现次数并打印.如果出现次数为0不打印,打印时要求升序
- C语言:编写一个程序统计输入字符串中,各个数字、空白字符、以及其他所有字符出现的次数。
- 统计用户输入的一串数字中每个数字出现的次数