2 qq 34580659 qq_34580659 于 2016.04.08 08:19 提问

android 简单的剪刀石头布怎么实现

if 条件else ...的格式是怎样的?搞了大半天搞不懂。
比如说一个android的小游戏 简单的剪刀石头布,用if else 怎么写图片说明图片说明图片说明

6个回答

lxk_1993
lxk_1993   Rxr 2016.04.08 08:42
已采纳

定义 石头 剪刀 布 分别 为 1 2 3 .
int root = Math.random(3);
int user;
然后用户在界面选择 时 为 user 赋值。
if(user == root){
提示 平
}else if((user == 1 && root == 2 )||(user == 2 && root == 3)||(user == 3 && root == 1)){
提示 赢
}else{
提示 输
}

lxk_1993
lxk_1993 回复liulonghui1994: if(user == root){ 提示 平 } 这不是 平吗?
一年多之前 回复
u012781299
u012781299 平局没考虑,不严谨啊
一年多之前 回复
CSDNXIAON
CSDNXIAON   2016.04.08 08:21

石头剪刀布小游戏的没有界面的简单实现。
opencv 实现的静态手势识别 进而玩剪刀石头布
用Python实现的"石头,剪刀,布"
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

qq_32316987
qq_32316987   2016.04.08 08:31

好我先想想然后回答作

qq_34580659
qq_34580659 ?????
一年多之前 回复
duduxi
duduxi   2016.04.08 10:09

使用用java里的math 的随机数 求余 划定三个范围 判断分别是剪刀 石头 布

duduxi
duduxi   2016.04.08 10:10

使用用java里的math 的随机数 求余 划定三个范围 判断分别是剪刀 石头 布

qq_27578023
qq_27578023   2016.05.29 11:08

定义 石头 剪刀 布 分别 为 1 2 3 .
int root = Math.random(3);
int user;
然后用户在界面选择 时 为 user 赋值。
if(user == root){
提示 平
}else if((user == 1 && root == 2 )||(user == 2 && root == 3)||(user == 3 && root == 1)){
提示 赢
}else{
提示 输
}

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!