当前位置: 代码迷 >> 综合 >> 2020-7-29
  详细解决方案

2020-7-29

热度:98   发布时间:2024-02-06 18:02:25.0

package day08;

import java.util.Scanner;

public class Demo2 {
public static void main(String[] args) {   
Scanner input = new Scanner(System.in);
System.out.println("请输入你想玩耍的局数");
int x = input.nextInt();

int j=0;
for(int a = 0;a<x;a++){
int a1 = (int)(Math.random()*3+1);{
switch(a1) {
case 1 :
System.out.println("机器人出的是剪刀");
break;
case 2 :
System.out.println("机器人出的是石头");
break;
case 3 :
System.out.println("机器人出的是布");
break;
}
}
Scanner input2 = new Scanner(System.in);
System.out.println("请输入你的选择1.剪刀 2.石头 3.布"); 
int i = input.nextInt();
if(i==a1){
System.out.println("平局");
}else if(i==1 & a1==2) {
System.out.println("机器人赢");
j--;
}else if(i==2 & a1==3) {
System.out.println("机器人赢");
j--;
}else if(i==3 & a1==1) {
System.out.println("机器人赢");
j--;         
}else if(i==2 & a1==1) {
System.out.println("人赢");
j++;
}else if(i==1 & a1==3) {
System.out.println("人赢");
j++;
}else {
System.out.println("人赢");
j++;
}
System.out.println("积分为:"+j);
}
}
}