猜数字游戏

来源:互联网 发布:网络时间参数计算例题 编辑:程序博客网 时间:2024/06/04 18:38
package demo;import java.util.Scanner;public class demo {    /**     * @param args     */    public static void main(String[] args) {        // TODO Auto-generated method stub           Scanner in=new Scanner(System.in);           System.out.println("-------猜拳游戏-------");           System.out.println("请出拳 (1.剪刀   2.石头  3。布)");           int person=in.nextInt();           int computer=(int)(Math.random()*3+1);           String person_mark="";           String computer_mark="";           switch (person){               case 1:person_mark="剪刀";break;               case 2:person_mark="石头";break;               case 3:person_mark="布";break;           }           switch (computer){               case 1:computer_mark="剪刀";break;               case 2:computer_mark="石头";break;               case 3:computer_mark="布";break;           }           if(person==computer){               System.out.println("平局");           }else if(person==1&&computer==2||person==2&&computer==3||person==3&&computer==1){               System.out.println("你输了:电脑出的是"+computer_mark+",你出的是"+person_mark);           }else{               System.out.println("你赢了:电脑出的是"+computer_mark+",你出的是"+person_mark);           }    }}


0 0
原创粉丝点击