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