程序设计与算法语言课程设计
《程序设计与算法语言课程设计》由会员分享,可在线阅读,更多相关《程序设计与算法语言课程设计(29页珍藏版)》请在毕设资料网上搜索。
1、 ( 程序设计与算法语言程序设计与算法语言 ) 课程设计课程设计 实验时间: 2011 学年第二学期 专业年级: 2011 级统计 2 班 实验题目: 1、数学问题 2、统计字符出现的频率 3、单词计数 1 目目 录录 题目题目 1 1(A A) 1 1 需求分析 1 概要设计 2 详细设计 3 测试结果 6 题目题目 1 1(B B) 7 7 需求分析 7 概要设计 9 详细设计 9 测试结果 .13 题目题目 3 3 1414 需求分析 .14 概要设计 .16 详细设计 .17 测试结果 .19 课程设计总结课程设计总结 2020 参考文献参考文献 1 1 附录: (带注释的源程序)附录
2、: (带注释的源程序) 2 2 1 题目题目 1 1(a a) 需求分析需求分析 1.输入 3 个大于 0 的整数; 2.输出 2 个整数; 3.程序功能为输入 3 个大于零的整数并求出它们的最大公约数 和最小公倍数,然后输出。 高层数据流图: 低层数据流图: 3 个大于 0 的数 用 户 计算 3 个数的 最大公约数和 最小公倍数 用 户 最 小 公 倍 数 最 大 公 约 数 2 概要设计概要设计 细化的程序结构图: 用户 计算 3 个数的 最大公约数 计算 3 个数的 最小公倍数 输入大于 0 的的 3 个数 输出最大公约数 输出最小公倍数 用户 3 详细设计详细设计 1.程序共分为 4
3、 个模块, 分别为: 输入模块, 求最大公约数模块, 求最小公倍数模块和输出模块。 2.算法方面 求最大公约数: 设置整型变量 j,divisor 和 min If 输入的某个数小于于另外 2 个数 设置这个数给 min if 某个从 1 开始一直到 min 的整数可以同时整除输入的 3 个数 设置这个数给 divisor 返回 divisor 求最大公约数和 最小公倍数的程 序 求 3 个输入数 的最大公约数 求 3 个输入数 的最小公倍数 返 回 数 值 返 回 数 值 输出结果 返回数 值 4 总体思路为先找出 3 个数中的最小数, 以此作为最大公约数的上 限,然后从 1 开始依次递增
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计 算法语言 课程设计
