猜拳游戏
目标:
package com.unit;
import java.util.Scanner;
public class Test4 {
public static void main(String[] args) {
Scanner in=new Scanner (System.in);
boolean ls=true;
while(ls) {
System.out.println("-----猜拳游戏------");
System.out.println("请输入你的选择:1,石头。2,剪刀。3,布。0,退出。");
int a=in.nextInt();
int b=(int)((Math.random()*3)+1);
String Marks="哈";
String Marks1="哈";
switch (a) {
case 0:
ls=false;
break;
case 1:
Marks="石头";
break;
case 2:
Marks="剪刀";
break;
case 3:
Marks="布布";
break;
default:
System.out.println("你的输入有误,请重新输入:");
}
switch (b) {
case 1:
Marks1="石头";
break;
case 2:
Marks1="剪刀";
break;
case 3:
Marks1="布布";
break;
}
if(a==b){
System.out.println("你出的是:"+Marks+";"+" 电脑出的是:"+Marks1+";"+" 我们俩半斤八两");
}else if(a==1&&b==2||a==2&&b==3||a==3&&b==1){
System.out.println("你出的是:"+Marks+";"+" 电脑出的是:"+Marks1+";"+" 算你狠,我不服,敢再来一把否?");
}else if(a==1&&b==3||a==2&&b==a||a==3&&b==2){
System.out.println("你出的是:"+Marks+";"+" 电脑出的是:"+Marks1+";"+" 你是个战斗力只有5的渣渣");
}
}
in.close();
}
}