=0..." /> C語言編程——模擬鬥地主自動發牌 - iFuun
當前位置:
首頁 > 知識 > C語言編程——模擬鬥地主自動發牌

C語言編程——模擬鬥地主自動發牌

輸入10個整數,逆序輸出

#include

#include

int main()

{

int a[10],i,j,temp;

printf("請輸入10個整數,用空格隔開:");

for(i=0;i

scanf("%d",&a[i]);

for(i=9;i>=0;i--)

{

printf("%d ",a[i]);

Sleep(1000);

}

return 0;

}

模擬鬥地主自動發牌

#include

#include

#include

//模擬鬥地主發牌

void swap(int* pa,int* pb);//函數的聲明

//int* a;a是永遠是指向一個地址或區域 ,*a是地址上的目標或值

想要一起學習C++的可以加裙二四八八九四四三零,裙內有各種資料滿足大家,歡迎加裙

int main()

{

int card[55],i,j=0;//定義數組來保存所有的牌0-54 i是遍歷牌,j計算牌

srand((unsigned)time(NULL));//定義這個可以產生不同的隨機數

for(i=1;i

card[i]=i;//1-54

for(i=54;i>=1;i--)

swap(&card[i],&card[rand()%i+1]);//函數的調用

//加1是從1-54的隨機數

for(i=1;i

{

printf("%4d",card[i]);

Sleep(1000);//睡覺1秒鐘

if(i==17)

printf("
");

if(i==34)

if(i==51)

j++;

}

printf("
共發了%d張牌...
",j);

system("pause");//getch();停止,等待輸入

return 0;

}

想要一起學習C++的可以加裙二四八八九四四三零,裙內有各種資料滿足大家,歡迎加裙


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 C加加 的精彩文章:

從零開始系統學習C語言C加加,零基礎到項目實戰
為了解決C語言的不完美和缺陷,C加加的這些特性,你了解過么?
深入理解C語言的預編譯指令之 include
學習C加加要讀那些書
可以跳過C語言直接學習C加加?

TAG:C加加 |

您可能感興趣

C 的語言編程
C語言編程小白菜鳥必學C語言編程簡易小程序——飛機航空訂票系統
C語言編程經典演算法
C 語言動態數組
全新編程語言V發布
Go 語言編程
《學前兒童藝術教育活動設計指導》繪畫的形式語言
C語言/C加加編程學習—代碼訓練之神奇星空動態繼承
編程語言排行中找不見它的編程語言VBA
藝理相通 深入淺出 蔣躍著作《繪畫形式語言與創作研究》出版發行
用Go語言編程的利與弊
MIT開發出通用型AI編程語言
C語言編程新手基礎入門學習
極客漫畫:編程語言之戰
如何選擇適合自己的編程語言?
MIT 推出編程語言 Gen,從方程式和手寫代碼上解放工程師
程序員為什麼焦慮於編程語言和框架?
現在隨著編程發展,哪種編程語言發展最廣泛?
谷歌開源BERT不費吹灰之力輕鬆訓練自然語言模型
為什麼明星公司會選擇Go作為編程語言?