
约瑟夫环实验报告,使用C语言进行数据结构分析。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
一.需求分析
1. 存在着n(n≥0)个人,他们按照顺时针方向围成一个圆圈,编号分别为1, 2, …, n。从第一个人开始,以顺时针方向依次报数,当报到第m个人(m为正整数)时,该人将被淘汰。随后,从下一个人开始,重新从1开始顺时针报数,重复这个过程,直到所有人都被淘汰为止。程序应按列出的顺序输出被淘汰的人员编号。
2. 演示程序采用用户与计算机交互的方式运行,具体表现为在计算机终端上首先显示“提示信息”,然后用户通过键盘输入演示程序所规定的运算指令。相应的输入数据以及计算结果将会在指令后立即显示出来。
3. 测试数据M的初始值设置为20;N=7,7个人的密码分别是3, 1, 7, 2, 4, 8, 和4。根据这些密码的顺序进行淘汰,最终的列出顺序为6, 1, 4, 7, 2, 3, 和5。
全部评论 (0)
还没有任何评论哟~


