【C语言助教】统计每个月过生日的人数,120个人的,随机产生这些人的生日的月份。
2012-12-10 16:01
971 查看
//********************************************************************************* //第6题 //统计每个月过生日的人数,120个人的,随机产生这些人的生日的月份。 //********************************************************************************* #include <stdio.h> #include <stdlib.h> void main() { int birth[120]; int month[12]={0}; int count=1; printf("员工的生日列表:\n"); for(int i=0;i<120;i++) { birth[i] = rand()%12+1; for(int j=0;j<12;j++) { if(birth[i] == j+1) { month[j]++; } } printf("%5d",birth[i]); if(count%10==0) { printf("\n"); } count++; } printf("\n生日统计:\n"); for(int k=0;k<12;k++) { printf("%2d月份人数:",k+1); printf("%3d\n",month[k]); } }
员工的生日列表:
6 12 11 5 6 5 7 7 11 9
6 6 2 4 2 12 8 3 4 1
4 1 3 10 5 11 10 9 3 12
12 7 12 7 10 5 12 8 8 7
12 4 3 10 10 9 10 8 6 5
12 9 11 10 10 8 12 10 2 11
5 12 3 7 1 11 5 3 5 5
3 10 3 10 11 3 7 10 10 9
10 12 1 11 1 9 11 9 12 5
1 4 3 8 6 11 3 7 10 6
10 12 8 7 1 7 10 3 6 7
6 6 9 5 7 10 6 10 10 1
生日统计:
1月份人数: 8
2月份人数: 3
3月份人数: 12
4月份人数: 5
5月份人数: 11
6月份人数: 11
7月份人数: 12
8月份人数: 7
9月份人数: 8
10月份人数: 20
11月份人数: 10
12月份人数: 13
请按任意键继续. . .
相关文章推荐
- 【C语言助教】35名学生,每名学生4门课程,随机产生,计算平均成绩,按平均成绩排名排名
- 【C语言助教】随机产生100个数,将奇数变号
- 【C语言助教】随机产生100个数,判断用户输入的key是否在,并且输出key的位置
- c语言中的rand()函数和srand()函数产生随机的整数
- C语言怎样随机画线并产生模糊效果?
- C语言随机产生字符串
- 随机产生50个30到35的整数,统计每个数字出现的次数(TreeMap实现),输出时按照数字的降序排列,并且统计出现次数最多的数字和它的次数。
- Java随机产生月份
- c语言:全系1000学生募捐,总数达到10万元结束,统计捐款人数,平均每人捐款数目
- 由计算机产生0-9之间的随机整数,用户输入猜测的数据,统计用户猜测的次数。产生随机数可以使用Math.rangom()静态方法,该方法返回正的double类型浮点数位于(0.0 1.0】间。
- C语言中的随机产生函数
- 随机产生50个数字,每个数字的范围是[10, 50],统计每个数字出现的次数
- 软件工程随堂作业--随机产生30到四则运算(c语言)
- 随机产生50个整数,位于[10,50],统计每个数字出现的次数以及出现次数最多的数字与出现次数并打印.如果出现次数为0不打印,打印时要求升序
- 【C语言助教】统计软件下载次数最多的前十个,和下载次数为0的软件个数
- C语言产生随机字符串
- c语言中的rand()函数和srand()函数产生随机的整数
- 【c语言】 在全系1000学生中,征集慈善募捐,当总数达到10万元时就结束,统计此时捐款的人数,以及平均每人捐款的数目
- 【C语言助教】统计文本中单词的个数!
- c语言中的rand()函数和srand()函数产生随机的整数