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){ 提示 平 } 这不是 平吗?
2 年多之前 回复
u012781299
u012781299 平局没考虑,不严谨啊
2 年多之前 回复
CSDNXIAON
CSDNXIAON   2016.04.08 08:21

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

qq_32316987
qq_32316987   2016.04.08 08:31

好我先想想然后回答作

qq_34580659
qq_34580659 ?????
2 年多之前 回复
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币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
用JavaFX写一个石头剪刀布的小游戏
用JavaFX写一个石头剪刀布的小游戏 课程上布置的作业,其实java很少用来写这种程序的 - GUI界面部分 - 石头剪刀布的逻辑部分 书上教的是JavaFX,其实还有很多方法,书上说AWT和Swing基本上淘汰了,但事实上… 我也不清楚… 代码 MyJavaFX.java package cn.homework; import javafx.application...
简单模拟剪刀石头布js
function random(min,max) { var random=Math.random()*(max-min+1)+min; random=Math.floor(random); return random; } var a=random(0,2);//随机生成0到2 var b=random(0,2); var c=['石头','剪刀','布']; console.
H5剪刀石头布游戏简单开发
        剪刀石头布是我们日常生活中最常见的一种决出胜负游戏,一个拳头,一个掌心,两个手指,拳头赢两个手指,两个手指赢一个掌心,一个掌心赢一个拳头,循环往复,别有韵味,那么,这篇文章就是对这个小游戏的简单实现。        源码已经上传到GitHub,地址是:https://github.com/ming723/CaiQuangame        看一下要具体实现的草图,及最终实现效果:...
一个简单的剪刀石头布游戏(C++实现)
首先先看下面这个C++实现,它实现了剪刀石头布的游戏,并且在退出游戏时会打印游戏结果。其设计思路是将rock,paper和scissors分别初始化为0,1,2后(由C++11的强类型枚举enum实现,而且三者出现的先后顺序会影响后面的判断条件),程序则利用rand()和srand()随机地做出响应。#include <ctime> #include <iostream> #include <std
[H5案例课程]石头剪刀布H5小游戏
主要针对Mugeda有一定基础的同学,购买前请先学习初级课程,初级课程地址: http://edu.csdn.net/course/detail/3295 本节案例预览: http://dwz.cn/60Rpj1 购买后可以在【课程目录】中下载素材和课件
使用JavaScript写的剪刀石头布的游戏!
用户输入剪刀、石头或布,来跟电脑比较一下吧! Document var userChoice = prompt("请输入剪刀、石头、布?"); var computerChoice = Math.random(); if (computerChoice < 0.34) { computerChoice = "石头"; } else if(computerChoice
JavaScript编写的石头剪刀布小游戏
三局两胜制 有计分器 希望对您有所帮助希望对您有所帮助
石头剪刀布 app
看了几集mars的android视频,自己做了个剪刀石头布app。 PS:1、和mars的IDE不一样,mars用的eclipse,我有的android studio,所以有些小的部分不太一样;  2、上面的小图片是自己画的,希望不要被嘲笑;  3、坚持吧!
android简单石头剪子布游戏
运行效果: 主界面配置文件:activity_main.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_pare
java实现剪刀石头布功能
代码注释已经写的很清楚了,只是简单实现,个人记录学习过程而已 package com.test; import java.util.Scanner; public class Scissors_Stone_Cloth {     public static void main(String[] args) {             Tom tom_1 = new