java猜拳游戏代码

package liu;
import java.util.Scanner;
import java.util.Random;
public class Caiqiang {
 public static void main(String [] args){
  
  int pcChuQuan=0;
  int wjChuQuan=0;
  int juShu=0;
  int yingLi=0;
  int pingLi=0;
  int shuLi=0;
  int ding=0;
  String wjname="";
  String kaiSi="y";
  Scanner shu=new Scanner(System.in);
  Random shuiJi=new Random();
 
 while(kaiSi.equalsIgnoreCase("y"))
 {
   juShu++;
   pcChuQuan=shuiJi.nextInt(3);
   System.out.println("是否开始 Y/N");//显示游戏说明   
   String kaiShi=shu.next();
   
  if(kaiShi.equalsIgnoreCase("y"))
  {
   System.out.println("1.石头     2.剪刀    3.布");//显示游戏说明 
   wjChuQuan=shu.nextInt();
   ding=pcChuQuan;
   if(ding==0)
   {
     switch (wjChuQuan)//玩家出拳。
     {
       case 1:
       { 
     System.out.println("电脑出了:石头");
     System.out.println(wjname+"出了:石头"); 
     System.out.println(wjname+"跟电脑打平 ");
     pingLi++;
    break;
       }
       case 2://玩家出剪刀
       {    
        System.out.println("电脑出了:石头");
     System.out.println(wjname+"玩家出了: 剪刀"); 
     System.out.println(wjname+" 加油 ");
     shuLi++;
    break;
       }
       case 3://玩家了布。
       {
        System.out.println("电脑出了:石头");
     System.out.println(wjname+"玩家出了: 布"); 
     System.out.println(wjname+" 胜利"); 
     yingLi++;
    break;
       }
       default:System.out.println("你输入的有误!请重新输入");
    break;    
      }
   }
   if(ding==1)//电脑出剪刀。

转载于:https://www.cnblogs.com/liuzhuqing/archive/2011/01/06/7481121.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值