C语言课程设计报告约瑟夫环胡存夫.docx

C语言课程设计报告约瑟夫环胡存夫.docx

ID:61398314

大小:29.34 KB

页数:6页

时间:2021-01-26

C语言课程设计报告约瑟夫环胡存夫.docx_第1页
C语言课程设计报告约瑟夫环胡存夫.docx_第2页
C语言课程设计报告约瑟夫环胡存夫.docx_第3页
C语言课程设计报告约瑟夫环胡存夫.docx_第4页
C语言课程设计报告约瑟夫环胡存夫.docx_第5页
资源描述:

《C语言课程设计报告约瑟夫环胡存夫.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言课程设计报告约瑟夫环胡存夫沈阳航空航天大学课程设计报告课程设计名称:C语言课程设计课程设计题目:约瑟夫环院(系):计算机学院专业:计算机科学与技术班级:3410301学号:2013040103023姓名:胡存夫指导教师:丁一军目录1课程设计介绍1课程设计内容及要求1系统需求12课程设计原理3课设题目粗略分析3功能模块图5流程图分析53调试与分析10调试过程10参考文献16附录(关键部分程序清单)161课程设计介绍课程设计内容及要求程序,算表达式求,系主要功能如下:瑟夫的一种描述是:号1,2,⋯,n

2、的n个人按方向坐一圈,每人持有一个密(正整数)。一开始任一个正整数作数上限值m,从第一个人开始按方向自1开始序数,到m停止数。报m的人出列,将他的密作新的m,从他在方向上的下一个人开始重新从1数,如此下去,直至所有人全部出列止。一个程序求出出列序。:n个人成圈,每人各持一个密,任一个正整数作数上限m,从第一个人开始,数到第m个人,除并以出列者密作新的m,从下一个人开始行第二操作,直到所有人都出列。设计系统需求此程序最目的是要求出所有人的出列序这是第一个人,他的密码是2130495867这就是第二步的位

3、置,这时他的密码作为新的这就是第三步的位置,这时他的密码作为新的m约瑟夫环功2课程设计原理课设题目粗略分析根据课设题目要求,拟将整体程序分为四大模块。此四个模块相互独立,没有嵌套调用的情况,以下是五个模块:(1)创建链表模块voidcreateList(LNode*ppHead,intn)(2)出队处理模块voidjose(LNode*ppHead,intm_pwd)(3)约瑟夫环说明输出模块voidinstruction()(4)菜单模块voidmenu()(5)主函数模块intmain()

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。