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

登录  | 立即注册

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

查看: 947|回复: 0

【Java】猜拳游戏

[复制链接]

444

主题

509

帖子

2051

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2051

荣誉管理论坛元老

发表于 2021-6-30 22:13:38 来自手机 | 显示全部楼层 |阅读模式 来自:
  1. import java.util.*;
    ! @% O) |2 o" B: d' ?4 U3 H3 P
  2. public class Main
    8 t+ A  ^; c5 c0 F4 ?5 [
  3. {3 ?9 M2 Q+ t/ W; M9 ?6 ?) d% k# Q
  4.         public static void main(String[] args)
    ! M: Z2 ]+ U) I* D
  5.         {0 F8 j/ ^: M3 s: ]" u
  6.                 Scanner a=new Scanner(System.in);# ], v, T/ `  v4 j' A1 b
  7.                 Random b=new Random();& _( j& |+ u- J
  8.                 System.out.println("----猜拳游戏----");
    ) e7 l9 M4 x) w; g& [
  9.                 System.out.println("请出拳(1.石头 2.剪刀 3.布)");; P) [  h9 v! J; S/ d; g  w
  10.                 int sr=a.nextInt();
    / M- O" I1 }7 T4 ?# [9 _9 ?+ q
  11.                 int dn=b.nextInt(3)+1;
    6 B0 H; |3 l- F8 z
  12.                 String yy="小霆";$ T6 |- }2 L( v, U! w
  13.                 switch(dn){
    8 I7 ^2 y) b. f/ W/ l, r) m" x& R
  14.                         case 1:
    & J# P, X" b2 }5 d2 W
  15.                                 yy="石头";# ~0 Z9 K+ l+ k2 E7 J
  16.                                 break;4 l4 W1 j. l$ ?- Q- C2 L! y
  17.                         case 2:6 c3 a# H7 C, p7 J: S! V" T! ~: }6 V
  18.                                 yy="剪刀";6 M0 S: B8 a, R2 e% B) {8 b0 @
  19.                                 break;
    & r% Z, j" G; i5 v8 U7 W
  20.                         case 3:
    ; t+ U" v$ {( k
  21.                                 yy="布";0 m3 \, Z9 z% ~( E
  22.                                 break;
    ! z  ]' v4 F* H' `- x: O$ ^/ Q9 D7 o5 J
  23.                 }
    2 y! W( j% t7 ^3 C* O1 N  f
  24.                 if(sr==1&&dn==2||sr==2&&dn==3||sr==3&&dn==1){/ ^# i( f8 p2 H4 U$ @! Y0 I, O$ u0 B2 G
  25.                         System.out.println("恭喜您赢了,电脑出的是"+yy);
    + l0 x+ {3 X- t- E; W  e: S
  26.                 }8 J  ?4 O( Y  v8 f
  27.                 if(sr==1&&dn==3||sr==2&&dn==1||sr==3&&dn==2){9 M" l1 l* B9 K2 M
  28.                         System.out.println("很遗憾,您输了!电脑出的是"+yy);
    7 G9 t( x" X& W$ x% J8 V
  29.                 }2 d" f# P! m: j+ `$ g4 e: a
  30.                 if(sr==dn){' n- }3 y8 h( K! A' ]( r  k
  31.                         System.out.println("平局,电脑出的是"+yy);
    , r# s8 q# j" L  `* R3 Q
  32.                 }* H- |% q( M! I* E. y
  33.         }
    ( N2 r5 L& ^7 a- C0 }( p/ D5 U
  34. }
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|星空社区 |网站地图

GMT+8, 2024-3-29 00:29 , Processed in 0.052373 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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