package abc;
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
import java.util.Scanner;
public class kuozhan {
private static int a;
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("\t猜拳 游 戏");
String start="开始";
String end="返回";
System.out.println("\t游戏选项");
System.out.println("\t开始"+" "+"返回");
Scanner input=new Scanner(System.in);
String strW=input.next();
if(strW.equals(start)){
System.out.println("出拳\n1.石头2.剪刀3.布");
int n= input.nextInt();
switch(n){
case 1:
System.out.println("你出的石头");
break;
case 2:
System.out.println("你出的剪刀");
break;
case 3:
System.out.println("你出的布");
break;
default:
System.out.println("输入错误");
break;
}
Random r= new Random();
int a = r.nextInt(3)+1; ///随机1-3
System.out.println(a);
if(a==1){
System.out.println("电脑出的石头");
if(n-a==0){
System.out.println("平局");
}if(n-a==-1){
System.out.println("你赢了!");
}if(n-a==-2){
System.out.println("电脑赢了!");
}
}
if(a==2){
System.out.println("电脑出的剪刀");
if(n-a==1){
System.out.println("电脑赢了!");
}if(n-a==0){
System.out.println("平局");
}if(n-a==-1){
System.out.println("你赢了!");
}
} if(a==3){
System.out.println("电脑出的布");
if(n-a==2){
System.out.println("你赢了!");
}if(n-a==1){
System.out.println("电脑赢了!");
}if(n-a==0){
System.out.println("平局");
}
}
}
if(strW.equals(end)){
System.out.println("成功退出猜拳游戏");
}
}
}
java 人机猜拳
最新推荐文章于 2021-02-25 21:05:45 发布