关于掷骰子的问题,涉及到随机数以及胜率,下面的条件都要满足哦
重复进行游戏,只有在用户输入q或Q之后才退出游戏。
首先由计算机生成一个随机数,然后接受用户输入的字符串命令后生成用户的随机数,比较他们的大小。
此外游戏初始时由用户充当庄家,计算机充当闲家。庄家先掷骰子,
如果闲家掷的点数不大于庄家,则判庄家赢。
下回合由上一回合输了的那家充当庄家先掷骰子。
游戏结束时输出用户游戏回合数与胜率。
并根据不同的胜率输出鼓励信息也是非常有必要的。 |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
1、使用rand()与time()时间戳结合,初始化随机数
2、用一个变量来标记庄家,用两个变量分别来存放电脑和玩家的骰子随机数,用一个变量存放回合数,用一个变量来存放胜利回合数
3、使用循环
4、退出统计输出即可 |
|
|
|
|