- 28
- 0
- 约1.09万字
- 约 16页
- 2019-06-05 发布于安徽
- 举报
实用标准文档
文案大全
VC++课程设计报告
课题名称:21点扑克牌游戏
单位:动力工程学院2005级
学号:0508190111
姓名:田 骏
指导教师:张 薇
程序功能简介:
这是一个21点的扑克牌游戏。玩家一共可以要5张牌,如果牌的点数超过21点则输了,自动出局。在不超过21点的情况下,玩家与庄家比牌的点数大小,大者赢。根据玩家的级别高低,分为“普通玩家”、“高级玩家”、“超级玩家”,不同玩家在游戏中的规则有所不同。
程序设计思想:
1)、类的封装 根据程序设计要求,把程序中的函数与数据
装到一个类中。因此,定义了类class Ccard,并定义
两个构造函数,其中一个为缺省的构造函数。
2)、对输入密码是否正确的判断 在判断“高级玩家”、“超级玩家”的成员函数hplayer( )、splayer( )中利用字符串函数中的strcmp(char1[ ],char2[ ])判断密码的正确性。其中char1[ ]为玩家通过成员函数keyword( )输入的密码;char2[ ]为设定的密码。当strcmp( )返回值为0时,char1[ ]与char2[ ]完全以致,hplayer( )、splayer( )返回值1;当strcmp( )返回值为1时,char1[ ]与char2[ ]完全以致,hplayer( )、splayer( )返回值0。
3)
原创力文档

文档评论(0)