猜拳小游戏

//出拳猜输赢 1 石头 2 剪刀 3 布

public class test{

public static void main(String[] args){

method();

}

public static void method(){

System.out.print("请输入1~3之间的数:");

Scanner s=new Scanner(System.in);

int a=0;int b=0;

while(true){

  a=s.nextInt();

System.out.println();

System.out.print("你输入的是:");

if(a==1){

System.out.print("拳头");

}else if(a==2){

System.out.print("剪刀");

}else if(a==3){

System.out.print("布");

}else{

  System.out.println("请重新输入");

  break;

  }

for(int i=1;i<=3;i++){

System.out.println();

System.out.print("电脑输入:");

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

if(b==1){

System.out.println("拳头");

}else if(b==2){

System.out.println("剪刀");

}else if(b==3){

System.out.println("布");

}

if(a-b==-1){

System.out.println("赢了");break;

}if(a-b==-2){

System.out.println("输了");break;

}if(a-b==1){

System.out.println("输了");break;

}if(a-b==2){

System.out.println("赢了");break;

}if(a-b==0){

System.out.println("平局");break;

}

}

}

}

}

你可能感兴趣的:(猜拳小游戏)