课 程 设 计 说 明 书
课程名称: 高级语言程序设计
设计题目: 石头剪刀布游戏
院 部: 计算机科学与信息工程学院
学生姓名:
学 号:
专业班级:计算机科学与技术(信息技术方向)
指导教师:
2015年 6月
课 程 设 计 任 务 书
| ||||||||||||||||||||||||||||||||||||||||||||||||
c++课程设计报告
五子棋游戏
一 前言
猜拳游戏是由锤子、剪刀、布三部分组成。玩家可以在游戏区逐次猜拳,系统会给出玩家每次猜拳后的提示,显示成功或者失败或者是平手。
二 需求分析
1 要求
(1)用C语言实现程序设计;
(2)定义各个函数分别完成不同功能,如背景设计,判断等;
(3)画出查询模块的流程图;
(4)系统的各个功能用函数调用的形式实现;
(5)界面友好(良好的人机互交),程序要有注释。
2 任务
(1)定义各类头文件,变量及宏定义;
(2)图形模块,设计出棋盘背景界面;
(3)设定玩家操作模块和胜负判断模块;
(4)画出部分模块的流程图;
(5)编写代码;
(6)程序分析与调试。
3 运行环境
(1)WINDOWS2000/XP系统
(2)TurboC2.0编译环境
4 开发工具
C语言
三 概要设计
1 模块组成图
石头剪刀布游戏
进入游戏
设置游戏
游戏说明
游戏排行榜
退出游戏
功能模块图
2 查询函数流程图
猜拳游戏从开始到结束的操作步骤的系统流程图
开始游戏
输入参与游戏的人数并一次输入参有游戏的玩家名
进入主页面选择游戏模式及查看排行榜
选择开始游戏
选择对游戏进行设置
选择查看游戏说明
选择查看游戏排行榜
完成后重新进入主页面
选择结束游戏
结束游戏
函数流程图
四 详细设计
在程序的开头部分定义要用到的头文件,以及各种常量,设定选手及游戏模式。
#include<stdio.h> /*标准输入/输出函数库*/
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论