请选择 进入手机版 | 继续访问电脑版

登录  | 立即注册

游客您好!登录后享受更多精彩

查看: 274|回复: 0

【Java】猜拳游戏

[复制链接]

441

主题

506

帖子

1944

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1944

荣誉管理论坛元老

发表于 2021-6-30 22:13:38 来自手机 | 显示全部楼层 |阅读模式 来自:
  1. import java.util.*;% p) `8 k  I7 M1 H/ V$ q, R
  2. public class Main7 d6 |* Z/ @; Z& S! |6 F' p, k
  3. {- P+ R8 H' r/ N+ V6 @* ^+ B, l# `7 i
  4.         public static void main(String[] args)
    / ^9 ~5 G0 }+ d+ J
  5.         {* U% u1 x1 \2 Q, r+ e$ i
  6.                 Scanner a=new Scanner(System.in);
    ' Y6 [9 v; {0 |4 \. k- U! q+ s- {
  7.                 Random b=new Random();
    7 Y4 Q, E5 G8 ?$ c0 d% B$ m& v1 f
  8.                 System.out.println("----猜拳游戏----");
    4 x4 ~# ~1 p3 V* r$ N+ @0 _
  9.                 System.out.println("请出拳(1.石头 2.剪刀 3.布)");
    4 A) ~5 H# r- C: @
  10.                 int sr=a.nextInt();) P1 U1 n5 B. O1 P$ h
  11.                 int dn=b.nextInt(3)+1;( r5 V$ \7 n& G* t: w3 D  |
  12.                 String yy="小霆";
    . I7 K( j( x0 R0 K+ b
  13.                 switch(dn){1 H" f7 D/ Y! N! b/ _& s
  14.                         case 1:
    $ o; v0 E7 |3 N3 s
  15.                                 yy="石头";
    $ U3 f, ]: C7 U$ V" Q2 Z
  16.                                 break;& o! g8 L% O& B+ c; D: I' b
  17.                         case 2:
    " v/ A$ M! t( Q+ b' |5 V. K2 A
  18.                                 yy="剪刀";7 h! x- T# H3 x
  19.                                 break;7 W6 W! [% e7 f/ t4 L2 R7 _
  20.                         case 3:
      _- q- Y6 Q7 C
  21.                                 yy="布";5 ~) f2 [6 z, |
  22.                                 break;4 i  M. X5 P1 s" }: V7 j" Q
  23.                 }" g; ^( @. t' S) t. {/ D- }4 h
  24.                 if(sr==1&&dn==2||sr==2&&dn==3||sr==3&&dn==1){2 ?' Q; E. r$ |. M( \: g  A& n+ A
  25.                         System.out.println("恭喜您赢了,电脑出的是"+yy);
      C0 j9 D+ g' H
  26.                 }$ Z, n/ t$ [& `3 n4 Z5 @
  27.                 if(sr==1&&dn==3||sr==2&&dn==1||sr==3&&dn==2){
    " ^; _6 B/ j7 ]8 p/ `; T  H. T1 {
  28.                         System.out.println("很遗憾,您输了!电脑出的是"+yy);
    3 D7 O' q. M* Y6 M- l
  29.                 }
    ( w/ W) r1 \) u. g
  30.                 if(sr==dn){$ C+ b0 B, p" `+ G
  31.                         System.out.println("平局,电脑出的是"+yy);  T* C& n# V2 ^4 B& N+ G3 O. Z
  32.                 }+ ^% M$ E; m7 e6 N3 w( P
  33.         }+ m0 Q0 g0 p; d5 V) c
  34. }
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|星空社区

GMT+8, 2022-8-11 23:37 , Processed in 0.059584 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表