南京理工大学c++课程设计扑克牌游戏(多文件).docx

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

紫金学院 C++ 课程设计

南京理工大学紫金学院 C++课程设计报告

课 程: C++课程设计

学 院: 计算机学院

班 级: 计算机大类四班

学 号: 170310441

姓 名: 田越

选题名称: 扑克牌游戏

起止时间: 2018.5.22~2018.6.1

指导教师: 杜兰

2018年5月

紫金学院 C++ 课程设计

2017 级

问题描述

在提供的源程序基础上 , 写一个程序 , 可以进行洗牌等操作 .

基本要求

增加大小王 .

删去一张指定扑克牌后 , 进行余牌显示 .

创建一副扑克牌 , 显示一副扑克牌 , 洗牌 , 依次分发给四人并显示 .

需求分析

输入形式与范围是按照提示语句输入相应的数字或是 (Y) 否 (N) 的英文字母

输出形式即为提示语句所说明的内容

该程序基本任务是完成扑克洗牌 , 显示玩家手牌 , 按花色或牌面整理手牌 ( 排序 )

测试数据为 54 张扑克牌面值以及花色 , 无需手动设置

正确的输入将使得程序按说明运行 , 错误输入默认直接退出程序

4 概要设计

分为 8 个部分 , 也是八个文件

头文件两个 :

all.h 包含主程序所需的所有头文件 .

class.h 包含所有的类 , 并卷入 all.h

其余 cpp 文件 , 共 6 个 , 说明如下 :

main 函数 主调函数

deck 包含 deck 类的函数

perdeck 包含 perdeck 类的函数

playdeck 包含 playdeck 类的函数

playingcard 包含 playingcard 类的函数

main 函数调用的函数 顾名思义

5 详细设计

All.h

#pragma once

#include <iostream>

#include <string.h> // 编译器是 VS2017

#include <time.h&

最近下载