剪刀石头布是款流行十分广泛的简单游戏,几乎人人从小就会玩,深受大家欢迎。如同围棋和麻将,“石头、剪刀、布”也是由中国人发明的。人机猜拳对战游戏。由电脑随机猜拳分别石头、剪刀、布,然后有用户输入自己的猜拳,判断输赢。
本程序采用VB制作,思想是通过用户点击石头、剪刀、布中的任意一个图标(表明是用户的选择),用一个变量b赋于不同的值1、2、3进行区别,电脑自己也产生一个随机数,随机数范围为1-3, 分别石头、剪刀、布,将随机数赋值于变量a,对a,b进行比较从而区分胜负,根据计算,如果用户胜利,则a-b的值为1或-2,如果电脑胜,则a-b的值为-1或2,利用两个全局变量将用户和电脑的总分给记录下来,用户每胜一次加1分,电脑胜电脑加一分,平局就都不加分。
项目结构展示:
源码展示:
剪刀、石头、布是大家都会玩的游戏,在一切随机的前提之下,输、赢和平手的机率应该是刚好各三分之一。但事实真的是如此吗?对此你是如何看待的呢?
声明:本文内容来源于网络,如有侵权请联系删除