-
大小: 19.2MB文件类型: .rar金币: 2下载: 0 次发布日期: 2024-01-29
- 语言: C/C++
- 标签:
资源简介
编程序,让计算机来猜测用户“暗记”的某张扑克牌:计算机从一副扑克牌(54张)中任意抽出27张,摆放在不同的三行上(每行9张),用户“暗记”某张纸牌,而后告诉计算机所“暗记”的那张纸牌处于哪一行中;之后计算机再两次将纸牌重新摆放,并让用户再回答两次相同的提问(那张纸牌在重新摆放后又处在哪一行上);此时计算机会将用户所“暗记”的那张纸牌给挑出来。
例如,程序执行后的屏幕显示结果可设计为(其中的前缀a、b、c、d代表四种不同的花色):
-------------------------------------------------------------
Line 1: c-9 d-3 a-7 d-9 a-9 c-3 b-8 a-A d-7
Line 2: b-10 a-Q d-6 b-4 a-3 b-9 b-K c-A d-8
Line 3: KING2 d-A b-A a-4 a-2 b-7 d-5 c-7 a-8
-------------------------------------------------------------
Remember a card, and tell me what line it reside in(1/2/3): 3
-------------------------------------------------------------
Line 1: c-9 d-3 a-7 b-10 a-Q d-6 KING2 d-A b-A
Line 2: d-9 a-9 c-3 b-4 a-3 b-9 a-4 a-2 b-7
Line 3: b-8 a-A d-7 b-K c-A d-8 d-5 c-7 a-8
-------------------------------------------------------------
What line the card you remembered reside in now (1/2/3) : 1
-------------------------------------------------------------
Line 1: c-9 b-10 KING2 d-9 b-4 a-4 b-8 b-K d-5
Line 2: d-3 a-Q d-A a-9 a-3 a-2 a-A c-A c-7
Line 3: a-7 d-6 b-A c-3 b-9 b-7 d-7 d-8 a-8
-------------------------------------------------------------
What line the card you remembered reside in now (1/2/3) : 1
-------------------------------------------------------------
Your remembered card is : KING2
代码片段和文件信息
// Chose.cpp : implementation file
//
#include “stdafx.h“
#include “扑克牌.h“
#include “Chose.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CChose dialog
CChose::CChose(CWnd* pParent /*=NULL*/)
: CDialog(CChose::IDD pParent)
{
//{{AFX_DATA_INIT(CChose)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
}
void CChose::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CChose)
// NOTE: the ClassWizard will add DDX and DDV calls here
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CChose CDialog)
//{{AFX_MSG_MAP(CChose)
// NOTE: the ClassWizard will add message map macros here
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CChose message handlers
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1209 2010-11-18 23:29 扑克牌\Chose.h
文件 1162 2010-11-18 23:31 扑克牌\hose.h
文件 9347 2010-11-20 17:29 扑克牌\扑克牌.rc
文件 932 2010-11-18 23:31 扑克牌\hose.cpp
文件 3340 2010-11-19 17:31 扑克牌\Resource.h
文件 17556636 2010-11-20 17:29 扑克牌\扑克牌.aps
文件 49664 2010-11-20 19:35 扑克牌\扑克牌.opt
文件 1392 2010-11-20 19:35 扑克牌\扑克牌.clw
文件 3567 2010-11-18 13:23 扑克牌\ReadMe.txt
文件 1286 2010-11-18 13:23 扑克牌\扑克牌.h
文件 2019 2010-11-18 13:23 扑克牌\扑克牌.cpp
文件 7979 2010-11-19 21:02 扑克牌\扑克牌.dsp
文件 1054 2010-11-18 13:23 扑克牌\StdAfx.h
文件 208 2010-11-18 13:23 扑克牌\StdAfx.cpp
文件 398 2010-11-18 13:23 扑克牌\res\扑克牌.rc2
文件 1078 2010-11-18 13:23 扑克牌\res\扑克牌.ico
文件 283974 2010-11-18 21:45 扑克牌\res\a1.bmp
文件 289394 2010-11-18 21:46 扑克牌\res\a2.bmp
文件 287094 2010-11-18 21:46 扑克牌\res\a3.bmp
文件 287094 2010-11-18 21:46 扑克牌\res\a4.bmp
文件 287094 2010-11-18 21:47 扑克牌\res\a5.bmp
文件 287830 2010-11-18 21:47 扑克牌\res\a6.bmp
文件 287094 2010-11-18 21:47 扑克牌\res\a7.bmp
文件 287094 2010-11-18 21:48 扑克牌\res\a8.bmp
文件 287094 2010-11-18 21:48 扑克牌\res\a10.bmp
文件 288654 2010-11-18 21:48 扑克牌\res\a11.bmp
文件 287094 2010-11-18 21:48 扑克牌\res\a12.bmp
文件 287730 2010-11-18 21:49 扑克牌\res\a13.bmp
文件 287094 2010-11-18 21:49 扑克牌\res\b1.bmp
文件 290038 2010-11-18 21:49 扑克牌\res\b2.bmp
............此处省略58个文件信息
评论
共有 条评论