package game;import java.util.Scanner;/* * 实现功能:玩家在自己选择出石头,剪刀或布,电脑随机给出一个选择并输出提示,然后比较输赢3 */public class shitoujiandaobu { public static void main(String[] args) { shitoujiandaobu hello=new shitoujiandaobu(); Scanner input =new Scanner(System.in); System.out.println("请玩家输入:0,1或2;0=剪刀,1=石头,2=布"); int player =input.nextInt(); int computer; if(player==0){ System.out.println("您选择的是剪刀"); } else if(player==1){ System.out.println("您选择的是石头"); } else if(player==2){ System.out.println("您选择的是布"); } else{ System.out.println("输入有误,请您重入0,1或2;0=剪刀,1=石头,2=布;"); } computer=(int)(Math.random()*3); if(player==0){ System.out.println("电脑选择的是剪刀"); } else if(computer==1){ System.out.println("电脑选择的是石头"); } else if(computer==2){ System.out.println("电脑选择的是布"); } hello.compare(player, computer); } public void compare(int a,int b) { if(a==b) { System.out.println("我们平了"); } else if(a==0&&b==2||a==1&&b==0||a==2&b==1){ System.out.println("你赢了"); } else{ System.out.println("你输了"); } }}
添加回答
举报
0/150
提交
取消