• 猜拳游戏


    //猜拳游戏,电脑随机出拳(拳头=0、石头=1、布=2),然后 玩家通过控制台输入。判断谁大。

    public class FenDou04 {

      public static void main(String[] args) {

        Scanner sc=new Scanner(System.in);
        Random rd=new Random();
        int n;
        int i;
        while(true){
          i=rd.nextInt(3);
          System.out.println("请出碼(0.剪刀 1.石头 2.布):");
          if(sc.hasNextInt()){
            n=sc.nextInt();
            if(n>=0&&n<=2){
              switch(i){
              case 0:
                 System.out.println("电脑出: 剪刀");
                 if(n==0){
                   System.out.println("你出: 剪刀 ->平手");
                 }else if(n==1){
                   System.out.println("你出: 石头 ->你赢了");
                 }else{
                   System.out.println("你出:布 ->你输了");
                 }
               break;
              case 1:
                   System.out.println("电脑出: 石头");
                 if(n==0){
                    System.out.println("你出: 剪刀 ->你输了");
                 }else if(n==1){
                    System.out.println("你出: 石头 ->平手");
                 }else{
                    System.out.println("你出:布 ->你赢了");
                 }
               break;
              case 2:
                 System.out.println("电脑出: 布");
                 if(n==0){
                    System.out.println("你出: 剪刀 ->你赢了");
                  }else if(n==1){
                    System.out.println("你出: 石头 ->你输了");
                  }else{
                    System.out.println("你出:布 ->平手");
                 }
                break;
            }
          }else{
            System.out.println("请输入0~2的整数!");
          }
        }else{
          System.out.println("您输入非法数字!");
          break;
        }

       }

      }

    }

  • 相关阅读:
    plsql学习笔记1
    UC 学习之 Linux和C语言的读写比较
    theos遇到*** first argument to `word' function must be greater than 0.的错误咋办~
    最近碰到的小麻烦和解决方式~
    在iOS开发中遇到NSTextField输入后,键盘无法收回的情况咋办~~
    使用nstask的心得体会(转载)
    COCOA中NSOpenPanel的用法
    gdb关闭栈保护
    OSX中编译ideviceinstaller中遇到的问题和解决办法
    stackoverflow中一篇关于让App在后台运行的很好的讨论问答。
  • 原文地址:https://www.cnblogs.com/changyinlu/p/4693753.html
Copyright © 2020-2023  润新知