public class gzy2008 {
int num1=(int)(Math.random()*3) + 1;
public void showNum(){
System.out.println(num1);
}
public static void main(String[] args) {
for(int i = 1; i <= 100000; i++) {
gzy2008 g = new gzy2008();
g.showNum();
}
}
}
import java.util.Scanner;
public class guzhenyun {
public static void main(String[] args) {
int i=0,k=0,j=0;
Scanner gzy=new Scanner(System.in);
do{
gzy2008 com=new gzy2008();
int computer=com.num1;
System.out.println("请输入要猜的数字(1)代表剪刀(2代表石头(3)代表布)");
int shuzi=gzy.nextInt();
if(shuzi>3||shuzi<1){
break;
}
if(shuzi-com.num1==-2||shuzi-com.num1==1){
System.out.println("玩家胜利\n电脑出的是:"+computer);
i++;
}else if(shuzi-com.num1==-1||shuzi-com.num1==2){
System.out.println("电脑获胜\n电脑出的是:"+computer);
k++;
}else if(shuzi==com.num1){
System.out.println("打成平手\n电脑出的是:"+computer);
j++;
}
}
while(true);
System.out.println("电脑获胜次数:"+k);
System.out.println("玩家获胜次数:"+i);
System.out.println("打成平手:"+j);
}
}