Java 小游戏1

import java.util.Random;
import java.util.Scanner;
public class Stb{
	public static void main (String [] args){
	Random ran=new Random();
	//1 石头 2 剪子 3 步
	int a=ran.nextInt(3)+1;
	System.out.println("电脑手势已出");
	/*if(a==1){
	System.out.println("电脑的手势是石头");}
	if(a==2){
	System.out.println("电脑的手势是剪子");}
	if(a==3){
	System.out.println("电脑的手势是布");}*/
	//输入手势
        System.out.println("请输入您的手势");
	System.out.println("1 石头 2 剪子 3 步");
	Scanner sca=new Scanner(System.in);
	int num=sca.nextInt();
	if(num==0){
	System.out.println("您违反游戏规则 输入有误");}
	if(num>3){
	System.out.println("您违反游戏规则 输入有误");}
	if(num==1){
	System.out.println("您的手势是石头");}
	if(num==2){
	System.out.println("您的手势是剪子");}
	if(num==3){
	System.out.println("您的手势是布");}
	//判断输赢
	if(a==num){
	System.out.println("手势相同 平局");}

	if(a==1&&num==2){
	System.out.println("电脑的手势是石头 您的手势是剪刀  您输了");}
	
	if(a==1&&num==3){
	System.out.println("电脑的手势是石头 您的手势是布  您赢了");}
	
	if(a==2&&num==1){
	System.out.println("电脑的手势是剪刀 您的手势是石头 您赢了");}
	
	if(a==2&&num==3){
	System.out.println("电脑的手势是剪刀 您的手势是布  您输了");}
	
	if(a==3&&num==2){
	System.out.println("电脑的手势是布 您的手势是剪刀  您赢了");}
	
	if(a==3&&num==1){
	System.out.println("电脑的手势是石头 您的手势是剪刀  您输了");}
	//输入手势
        System.out.println("游戏结束");
	
}



}

小游戏


你可能感兴趣的:(Java 小游戏1)