C语言课程设计报告(约瑟夫环)胡存夫(3)

2019-01-12 12:45

沈阳航空航天大学课程设计报告

5.

9

沈阳航空航天大学课程设计报告

Main()开Menu()功能菜单 选择要执行的操作 功能1:约瑟夫环说明 功能2:按要求求解约瑟夫环 输入总人数n 输入开始上线数:功能3:退出系统 输入每个玩家的密码 调用:createList(&ppHead,n); jose(ppHead,m);函数求解所需的密码序列 图2.5 主函数数据流程图

程序运行完,自动返回到功能菜单

3 调试与分析

3.1 调试过程

在调试程序是主要遇到一下几类问题:

这是一个使用循环链表的经典问题。本程序开始运行界面如下:

10

沈阳航空航天大学课程设计报告

图3.1 约瑟夫环开始运行选择1进入约瑟夫环问题阐述。界面

11

图3.2约瑟夫环问题阐述

沈阳航空航天大学课程设计报告

①选择2,输入下列数据测试: 请输入总人数n:7 请输入开始上限数m:20;

请依次输入每个人的密码:3 1 7 2 4 8 4 出队顺序:6 1 4 7 2 3 5

12

图3.3 约瑟夫环测试1

沈阳航空航天大学课程设计报告

②继续选择2,输入下列数据测试: 请输入总人数n:5 请输入开始上限数m:30

请依次输入每个人的密码:3 4 5 6 7 出队顺序:5 3 1 2 4

13

图3.4 约瑟夫环测试2


C语言课程设计报告(约瑟夫环)胡存夫(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:生理试题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: