• 大小: 224KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-06
  • 语言: C/C++
  • 标签: 21点游戏  C++  

资源简介

C++写的21点游戏,与电脑对弈,可以感受到电脑比较智能

资源截图

代码片段和文件信息

//class_card.cpp

#include 
#include “class.h“
using namespace std;

void remove(int* int int);

card::card()
{
    n=0;
    for(int i=0;n<52;i++)
    {
        if(i==13) i=0;
        c[n]=i+1;
        n++;
    }
}

int card::putcard()
{
    srand((unsigned)time(NULL));
    int pn=rand()%n;
    int ca=c[pn];
    remove(cnpn);
    n--;
    return ca;
}

void remove(int* cint nint pn)
{
    for(int i=pn;i    {
        c[i]=c[i+1];
    }
}


/*void main()
{
    card c;
    for(int i=0;i<52;i++)
    cout<}*/

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-08-27 11:59  21point\
     文件       14611  2017-03-12 10:59  21point\21point.cfp
     文件         195  2017-03-12 10:59  21point\21point.cfpg
     文件         683  2017-03-11 20:57  21point\class.h
     文件         600  2017-03-11 15:06  21point\class_card.cpp
     文件         734  2017-03-11 22:55  21point\class_player.cpp
     文件        1731  2017-03-11 23:00  21point\main.cpp
     目录           0  2017-08-27 12:00  21point\mingw5\
     文件      613675  2017-03-11 23:00  21point\mingw5\21point.exe
     文件      116080  2017-03-11 22:45  21point\mingw5\class_card.o
     文件      118043  2017-03-11 22:55  21point\mingw5\class_player.o
     文件      119992  2017-03-11 23:00  21point\mingw5\main.o

评论

共有 条评论