美文网首页
人机猜拳代码

人机猜拳代码

作者: 何鹏辉 | 来源:发表于2021-04-16 12:58 被阅读0次
package com.company;

import java.util.Scanner;

public class Main {

    public static void main(String[] args) {

        while (true) {

        System.out.println("*******************************");

        System.out.println("--------欢迎进入猜拳游戏--------");

        System.out.println("请出拳:(1是剪刀,2是石头,3是布)");

        Scanner sc=new Scanner(System.in);

        int person=sc.nextInt();

        int computer=(int)(Math.random()*3)+1;

        String per="用户";

        String com = "电脑";

        switch(person){

            case 1:

                per="剪刀";

                break;

            case 2:

                per="石头";

                break;

            case 3:

                per="布";

                break;

        }

        switch(computer){

            case 1:

                com="剪刀";

                break;

            case 2:

                com="石头";

                break;

            case 3:

                com="布";

                break;

        }

        if(person==1&&computer==3||person==2&&computer==1||person==3&&computer==2){

            System.out.println("马超出的是("+per+") 曹操出的是("+com+")");

            System.out.println("      【你输了!再来一次吧】");

            //System.out.println();

        }else if (person==computer){

            System.out.println("马超出的是("+per+") 曹操出的是("+com+")");

            System.out.println("      【平局!再来一次吧】");

            // System.out.println();

        }else{

            System.out.println("马超出的是("+per+") 曹操出的是("+com+")");

            System.out.println("      【恭喜你赢了!!!】");

            System.out.println("【马超终于战胜了电脑,游戏结束!】");;

            break;

        }

    }

    }

}

相关文章

  • 人机猜拳代码

    package com.company; import java.util.Scanner; public cla...

  • 写完人机猜拳后

    刚写完人机猜拳,趁着脑子还在写代码的状态,顺便再来敲几个字,叫做“理思路”。 /* * 注意点总结:1.变量问题(...

  • 2021-01-21while循环练习题

    练习题:人机大战:人和机器进行猜拳游戏:首先选择角色:1 .曹操 2 张飞 3 刘备 按选择的角色进行猜拳:...

  • Java猜拳代码(选择结构)

    //一人一电脑开始 int rn,dn;//电脑、人脑出拳,0,1,2代表剪刀,石头,布 Scanner scan...

  • Python小游戏

    1. 猜数字 代码1: 代码2: 2. 猜拳游戏 代码: 摇骰子游戏 代码: 十进制转换为二进制 代码: 九九乘法...

  • Python笔记——案例老虎棒子鸡

    #结合之前的(人机猜拳游戏)案例模拟老虎棒子鸡游戏老虎棒子鸡说明:1,老虎可以吃鸡(老虎赢),2,鸡可以吃虫子(鸡...

  • C#猜拳代码(选择结构)

    private void button1_Click(object sender, EventArgs e) ...

  • 2018-07-27

    这几天一直在学习java,用java做了一个小游戏,记录一下自己的成长,嘿嘿 下面是游戏简介: 人机猜拳游戏 欢迎...

  • 猜拳

    两小儿猜拳,"石头剪刀布,我是石头,你是布","石头剪刀布,我是石头,我是布,最后变成大白兔,耶耶耶。"充满童真的...

  • 猜拳

    “猜拳”玩法即用手势代表某个数,两人出手后,相加后必等于某数,出手的同时,每人报一个数字,如果甲所说的数正好与加数...

网友评论

      本文标题:人机猜拳代码

      本文链接:https://www.haomeiwen.com/subject/rtkelltx.html