C语言写一个随机发牌的游戏程序.docx

上传人:小飞机 文档编号:3155178 上传时间:2023-03-11 格式:DOCX 页数:2 大小:36.71KB
返回 下载 相关 举报
C语言写一个随机发牌的游戏程序.docx_第1页
第1页 / 共2页
C语言写一个随机发牌的游戏程序.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《C语言写一个随机发牌的游戏程序.docx》由会员分享,可在线阅读,更多相关《C语言写一个随机发牌的游戏程序.docx(2页珍藏版)》请在三一办公上搜索。

1、C语言写一个随机发牌的游戏程序2.7.1.3 练习3 写一个随机发牌的游戏程序 要求:输入发牌数n,然后随机发出n张不同的牌,用数字0-53表示一副扑克牌 /card_game.c #include #include #include #define NULL 0 int begin void Exit(void) int deal(void) void play int n=begin; int a54,i; srand(time(NULL); a0=deal; for(i=1;in;i+) for(;) int num=deal; int flag=1; for(int j=0;ji;j+

2、) int card; card=rand%54; return card; char ch; printf(Press to end.); scanf(%c,&ch); if(ch=Q|ch=q) exit(0); int n; printf(Input cards you want(num0):); scanf(%d,&n); return n; if(aj=num) flag=0; break; if(flag) ai=num; break; for(i=0;in;i+) printf(%dt,ai); printf(n); scanf(%*c); void welcome int main while(1) return 0; welcome; play; Exit; printf(+-+n); printf( Welcome to Play Card_Game.n); printf(+-+n); 注意:1)发牌时候一共有54张不同的牌,使用随机函数是注意判断不能使得发过的牌重新被发,所以在play函数中需要判断新发的牌是否为之前发过的牌。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备2025010119号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000987号