码迷,mamicode.com
首页 > 其他好文 > 详细

简单:石头剪刀布游戏源码

时间:2016-04-02 10:52:23      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:石头剪刀布   import   public   游戏   guess   

 

import java.util.*;
public class guess {
     public static void main(String[] args){
      Scanner in=new Scanner(System.in);
      int a=0;
      int b=0;
      int c=0;
      int i=0;//声明三个变量 a b c,用来接收 输赢平的次数,声明变量 i 用户循环,循环里面声明,循环外无法使用。
      System.out.println("****************石头、剪刀、布 游戏****************");
      for ( i=1;i<=5;i++){
         System.out.println();
      System.out.println("第"+i+"次:"+"请出拳(1.剪刀 2.石头 3.布)");
      int person =in.nextInt();
      int computer=(int)(Math.random()*3)+1;
      String Marks="拳头";//这里做一个标记。
      String Marks2="diannao";//这里给电脑做一个标记。
      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(person==computer){
       System.out.println("平局!"+"你出的是:"+Marks+"  "+"电脑出的是:"+Marks2);
       a+=1;
      }else if(person==1&&computer==2||person==2&&computer==3||person==3&&computer==1){
       System.out.println("-_-你输了!"+"你出的是:"+Marks+" "+"电脑出的是:"+Marks2);
       b+=1;
      }else{
       System.out.println("你赢了!"+"你出的是:"+Marks+" "+"电脑出的是:"+Marks2);
       c+=1;
      }
      }
      System.out.println();
      System.out.println("********************游  戏  结  果********************");
      System.out.println("您一共玩了"+" "+(i-1)+" "+"局!");
      System.out.println("赢了"+" "+c+" "+"局!"+" "+"平了"+" "+a+" "+"局!"+" "+"输了"+" "+b+" "+"局!");
      if(c>b){
       System.out.println();
       System.out.println("恭喜你,综合结果 : 你赢啦!");
      }
      else if(c==b){
       System.out.println();
       System.out.println("恭喜你,综合结果:  平局!");
      }
      else {
       System.out.println();
       System.out.println("很遗憾,综合结果:  你输啦!");
      }
      System.out.println("******************************************************");
     } 
}

本文出自 “11400174” 博客,请务必保留此出处http://11410174.blog.51cto.com/11400174/1759489

简单:石头剪刀布游戏源码

标签:石头剪刀布   import   public   游戏   guess   

原文地址:http://11410174.blog.51cto.com/11400174/1759489

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!