模拟出拳游戏
开始猜拳游戏!
请出拳 1 剪刀 2 石头 3 布
1
你出的是剪刀电脑出的是剪刀---平局
代码
import java.util.*;
public class Main
{
public static void main(String[] args)
{
System.out.println("\t开始猜拳游戏!");
System.out.println("请出拳 1 剪刀 2 石头 3 布");
int cnum = (int) (Math.random()*3+1);
Scanner in = new Scanner(System.in);
int num = in.nextInt();
String mark =null;
String mark1 =null;
switch(cnum)
{
case 1:
mark="剪刀";
break;
case 2:
mark="石头";
break;
case 3:
mark="布";
break;
}
switch(num)
{
case 1:
mark1="剪刀";
break;
case 2:
mark1="石头";
break;
case 3:
mark1="布";
break;
}
if(mark==mark1)
{
System.out.println("你出的是"+mark1+"电脑出的是"+mark+"——平局");
}
else if((num==1&&cnum==2)||(num==2&&cnum==3)||(num==3&&cnum==1))
{
System.out.println("你出的是"+mark1+"电脑出的是"+mark+"——你输了");
}
else
{
System.out.println("你出的是"+mark1+"电脑出的是"+mark+"——你赢了");
}
}
}
更多java实战项目关注公众号 java一号