首页 > 编程语言 > 详细

java实现猜拳游戏

时间:2021-05-18 12:26:57      阅读:11      评论:0      收藏:0      [点我收藏+]
package com.utils;

import java.util.Scanner;

public class Scissors_Stone_Cloth {
public static void main(String[] args) {
while (true) {
System.out.println("----猜拳游戏开始----");
System.out.println("请按要求输入:1.石头 2.剪刀 3.");
String marks = "石头";
String marks2 = "石头";

while (true) {
Scanner in = new Scanner(System.in);
int person = in.nextInt();
if (person != 1 && person != 2 && person != 3) {
System.out.println("请正确出拳,1,2,3");
break;
}
int computer = (int) (Math.random() * 3 + 1);

switch (person) {
case 1:
marks = "石头";
break;
case 2:
marks = "剪刀";
break;
case 3:
marks = "";
break;
}
switch (computer) {
case 1:
marks2 = "石头";
break;
case 2:
marks2 = "剪刀";
break;
case 3:
marks2 = "";
break;
}
if (computer == person) {
System.out.println("您出的是" + marks + "\n电脑出的是" + marks2 + "\n-----平局=_=");
break;
} else if ((person == 1 && computer == 2) || (person == 2 && computer == 3) || (person == 3 && computer == 1)) {
System.out.println("您出的是" + marks + "\n电脑出的是" + marks2 + "\n-----恭喜您,您赢了!^_^");
break;
} else {
System.out.println("您出的是" + marks + "\n电脑出的是" + marks2 + "\n-----对不起,您输了!QAQ");
break;
}

}
}

}

}

java实现猜拳游戏

原文:https://www.cnblogs.com/Mr-Ren-1993/p/14779871.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!