java猜拳游戏

简介: java猜拳游戏

模拟出拳游戏

开始猜拳游戏!
 
请出拳 1 剪刀 2 石头 3 布
1
你出的是剪刀电脑出的是剪刀---平局

代码

 
import java.util.*;
 
 
public class Main
{
    public static void main(String[] args)
    {
        System.out.println("\t开始猜拳游戏!");
        System.out.println("请出拳 1 剪刀 2 石头 3 布");
        int cnum = (int) (Math.random()*3+1);
        Scanner in = new  Scanner(System.in);
        int num = in.nextInt();
        String mark =null;
        String mark1 =null;
        switch(cnum)
        {
            case 1:
                mark="剪刀";
                break;
            case 2:
                mark="石头";
                break;
            case 3:
                mark="布";
                break;
        }
        switch(num)
        {
            case 1:
                mark1="剪刀";
                break;
            case 2:
                mark1="石头";
                break;
            case 3:
                mark1="布";
                break;
        }
        if(mark==mark1)
        {
            System.out.println("你出的是"+mark1+"电脑出的是"+mark+"——平局");
        }
        else if((num==1&&cnum==2)||(num==2&&cnum==3)||(num==3&&cnum==1))
        {
            System.out.println("你出的是"+mark1+"电脑出的是"+mark+"——你输了");
        }
        else
        {
            System.out.println("你出的是"+mark1+"电脑出的是"+mark+"——你赢了");
        }
 
    }
}

更多java实战项目关注公众号   java一号


相关文章
|
5月前
|
前端开发 JavaScript Java
计算机Java项目|java游戏账号交易系统
计算机Java项目|java游戏账号交易系统
计算机Java项目|java游戏账号交易系统
|
4月前
|
Java 索引
Java实现扑克牌游戏 | 随机发牌 ( 过程拆分详解+完整代码 )
Java实现扑克牌游戏 | 随机发牌 ( 过程拆分详解+完整代码 )
|
1月前
|
开发框架 IDE Java
java制作游戏,如何使用libgdx,入门级别教学
本文是一篇入门级教程,介绍了如何使用libgdx游戏开发框架创建一个简单的游戏项目,包括访问libgdx官网、设置项目、下载项目生成工具,并在IDE中运行生成的项目。
45 1
java制作游戏,如何使用libgdx,入门级别教学
|
3月前
|
人工智能 算法 Java
LeetCode经典算法题:井字游戏+优势洗牌+Dota2参议院java解法
LeetCode经典算法题:井字游戏+优势洗牌+Dota2参议院java解法
48 1
|
5月前
|
前端开发 JavaScript Java
计算机Java项目|游戏美术外包管理信息系统
计算机Java项目|游戏美术外包管理信息系统
|
6月前
|
Java
手把手教你用java OOP实现猜拳游戏!好玩有用!
手把手教你用java OOP实现猜拳游戏!好玩有用!
62 3
手把手教你用java OOP实现猜拳游戏!好玩有用!
|
5月前
|
算法 JavaScript 前端开发
【经典算法】LCR187:破冰游戏(约瑟夫问题,Java/C/Python3/JavaScript实现含注释说明,Easy)
【经典算法】LCR187:破冰游戏(约瑟夫问题,Java/C/Python3/JavaScript实现含注释说明,Easy)
79 1
|
5月前
|
Java
使用java编写猜数字游戏
使用java编写猜数字游戏
|
5月前
|
Java
电脑玩诺基亚手机jar游戏java-涂鸦地带举例
电脑玩诺基亚手机jar游戏java-涂鸦地带举例
71 0
|
6月前
|
网络协议 Ubuntu Java
如何使用MCSM搭建我的世界Java版服务器并实现远程联机游戏
如何使用MCSM搭建我的世界Java版服务器并实现远程联机游戏
237 0