C 列印一副撲克牌

2021-08-25 13:55:57 字數 910 閱讀 9473

public enum pokercolor ",this.color,this.num);

//表示一副撲克牌的類

class pokers {

//定義乙個陣列來存放52張撲克牌

poker pokers = new poker[52];

//用於計數建立的撲克牌個數

int index = 0;

//一副撲克牌類的構造方法(建立一副撲克牌物件時呼叫)

public pokers() {

//建立52張牌放到這副牌

for (int i = 0; i < 4; i++)

//外層來控制花色

for (int j = 0; j < 13; j++)

pokercolor color = (pokercolor)i;

pokernum num = (pokernum)j;

//內層來控制牌面大小

poker poker = new poker(color,num);

pokers[index] = poker;

index++;

//洗牌

public void shuffle() {

//描述所有牌面資訊的方法

public void showpokers() {

foreach (poker item in this.pokers)

item.descriptepoker();

class program

static void main(string args)

//來一副撲克牌

pokers pokers = new pokers();

//列印這幅牌中所有牌資訊

pokers.showpokers();

console.readkey();

Python簡單實現一副撲克牌

一 首先我們寫類 可以用len 函式來檢視一副牌有多少張 從一副牌中抽取特定的一張紙牌,比如說第一張或最後一張,是很容易的 deck 0 或deck 1 這都是由 getitem 方法提供的。二 隨機選牌 如果我們需要隨機選出三張牌,我們就用random.choice就行,直接加進去就行 三 其他操...

C語言 撲克牌生成程式

poker.c day05 乙個撲克牌生成程式 執行如下 請輸入你要的張數 5 程式輸出 h5 h6 h7 h8 h9 spade 黑桃 club 梅花 heart 紅桃 diamond 方塊 建議 char suit 4 char rank 13 include include includein...

C 撲克牌類的設計

1 設計撲克類card 主要屬性有花色和點數 主要方法有初始化 輸出 比較大小等 2 設計一副撲克牌類cards 主要屬性包括撲克物件陣列 主要方法有初始化 洗牌 輸出等。3 編寫測試程式。include include include include include include using n...