资源简介
由本人自己设计编写的C语言21点游戏的源代码,考虑到各位做课程设计的同学们找不到C语言在这方面的资源,因此上传。
代码片段和文件信息
/**********************问题需求:实现一个电脑做庄,你当玩家的21点游戏**********************
*********************数据结构:player_card[n]host_card[m]*********************************
0 程序结构:主函数:输入选择,输出结果
判断函数:判断是否要牌,若不要牌,则返回0;否则返回1;
比较函数:若没有爆牌,而且player不想要牌或n=5,则比较player与host的大小,
若player大则返回0;否则返回1;
*************************version 2.0 copyright@2009************************************
***************************designed By Allen************************************************
*************************all rights deserved********************************************
程序难点:1,如何在A-K中随机选取一张牌
当时解决方案:用rand()函数
2,如何实现电脑(即庄家)自动判断是否要牌
当时解决方案:规定一个要牌范围(18-21为不要牌,1-18为要牌)
今天(19号)的解决方案:用随机数0~1,1为要牌,0为不要牌实现
3调用rand()函数时,不知道该如何为srand()播种
当时解决方案,用时间播种。
srand((i
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 11286 2009-06-24 14:17 21点游戏.cpp
----------- --------- ---------- ----- ----
11286 1
- 上一篇:C++经典编程题
- 下一篇:LabVIEW调用库函数节点.rar
评论
共有 条评论