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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单:石头剪刀布游戏源码相关的知识,希望对你有一定的参考价值。

 

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

以上是关于简单:石头剪刀布游戏源码的主要内容,如果未能解决你的问题,请参考以下文章

C语言编程小游戏「石头剪刀布」!源码分享~

石头剪刀布以上简单文字游戏

石头剪刀布游戏

石头剪刀布游戏

石头剪刀布游戏

生活大爆炸版石头剪刀布