南京理工大学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&

您可能关注的文档

最近下载