zoukankan      html  css  js  c++  java
  • 人机猜拳

    package EXERCISE;
    import java.util.*;
    public class Figner {
        public String computer() {
            int i=(int)(Math.random()*3);//Math.random()系统随机选取大于等于 0.0 且小于 1.0 的伪随机 double 值。i的值为0-2
            if(i==0){
                return "石头";
                }
            else if(i==1){
                return "剪刀";
                }
            else{
                return "布";
                }        
        }
        public String person(){
            System.out.println("请输入您的出拳:");
            Scanner sc=new Scanner(System.in);
            String s=sc.next();
            return s;
        }
        public static void main(String[] args) {
            Figner figner=new Figner();        
            String computer=figner.computer();
            String person=figner.person();
            System.out.println("电脑出拳为:");
            System.out.println(computer);
            if(computer.equals("石头")){
                if(person.equals("石头")){
                    System.out.println("平手");
                }
                else if(person.equals("剪刀")){
                    System.out.println("你输了");
                }
                else{
                    System.out.println("你赢了");                
                }        
            }
            else if(computer.equals("剪刀")){
                if(person.equals("石头")){
                    System.out.println("你赢了");
                }
                else if(person.equals("剪刀")){
                    System.out.println("平手");
                }
                else{
                    System.out.println("你输了");                
                }
            }
            else{
                    if(person.equals("石头")){
                        System.out.println("你输了");
                    }
                    else if(person.equals("剪刀")){
                        System.out.println("你赢了");
                    }
                    else{
                        System.out.println("平手");                    
                    }                
                }
    //        System.out.println(computer);                                           
        }
    }

    运行结果

  • 相关阅读:
    图->存储结构->十字链表
    图->存储结构->邻接表
    P2278-[HNOI2003]操作系统
    P1801-黑匣子_NOI导刊2010提高(06)
    P1197-[JSOI2008]星球大战
    P2024- [NOI2001]食物链
    P1111-修复公路
    ACM模板——二分图匹配
    P2055-[ZJOI2009]假期的宿舍
    ACM模板——强连通分量
  • 原文地址:https://www.cnblogs.com/qfdy123/p/10960192.html
Copyright © 2011-2022 走看看