import java.util.*;
class TestDemo1
{
//剪刀,石头,布,猜拳小游戏(也可用swich语句做出拳的标记)
public static void main(String[]args){
System.out.println("===猜拳游戏===");
System.out.println("请出拳:1.剪刀;2.石头;3.布");
Scanner b=new Scanner(System.in);
int person=b.nextInt();
Random a=new Random();
int computer=a.nextInt(3)+1;
getMax(person,computer);
}
public static void getMax(int x,int y){
if(x==1&&y==1){
System.out.println("电脑出的是剪刀,是平局");
}else if(x==2&&y==2){
System.out.println("电脑出的是石头,是平局");
}else if(x==3&&y==3){
System.out.println("电脑出的是布,是平局");
}else if(x==1&&y==2){
System.out.println("你出的是剪刀,电脑出的是石头,你输了");
}else if(x==1&&y==3){
System.out.println("你出的是剪刀,电脑出的是布,恭喜你赢了");
}else if(x==2&&y==3){
System.out.println("你出的是石头,电脑出的是布,你输了");
}else if(x==3&&y==1){
System.out.println("你出的是布,电脑出的是剪刀,你输了");
}else
{
System.out.println("你出的是布,电脑出的是石头,恭喜你赢了");
}
}
} |
|