HUNAN UNIVERSITY课程实习报告题 目 约瑟夫环问题 一、需求分析(1) 要求设编号为1-n的n(n0)个人按顺时针方向围成一圈首先第1个人从1开始顺时针报数报m的人(m 为正整数)令其出列。然后再从他的下一个人开始,重新从1顺时针报数,报m的人,再令其出列。如此下去,直到圈中所有人出列为止。求出列编号序列。(2) 输入的形式和输入值的范围:输入形式是定义为int的整形变量,范围是1n。(3) 输出的形式:定义为int的整形变量(4) 程序所能达到的功能:要求能按照题目要求输出正确结果。(5) 测试数据:输入:10,3输出:3 6 9 2 7 1 8 5 10 4当输入是非整形变量时提示输入错误,并要求输入正确值。二、 概要设计(1)抽象数据类型的定义:为实现上述程序的功能,可以用整数存储用户的输入。并将用户输入的值存储于线性表中。线性表ADT定义如下:数据对
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。