zoukankan      html  css  js  c++  java
  • GuessFist

    import java.util.Scanner;
    import java.util.Random;
    /**
    *跟电脑玩石头剪刀布,需要从控制台输入信息,
    *然后去判断,然后给予反馈信息
    */
    public class GuessFist{
        public static void main(String[] args){
            while(true){
    //1.获得用户输入内容 System.out.println("请出拳:"); Scanner sc = new Scanner(System.in); String s = sc.nextLine();// 石头 剪刀 布

    //2.系统随机产生一个信息(石头0,剪刀1,布2) Random r = new Random(); int num = r.nextInt(3);
    //3.进行对比,给予反馈 if("石头".equals(s)){//当用户输入的是石头时 if(num==0){ System.out.println("您出的是石头,电脑出的也是石头"); System.out.println("平啦~!"); } else if(num == 1){ System.out.println("您出的是石头,电脑出的是剪刀"); System.out.println("赢啦~"); }else if(num == 2){ System.out.println("您出的是石头,电脑出的是布"); System.out.println("小样,你输啦~"); } } if("剪刀".equals(s)){//当用户出的是剪刀时 if(num==0){ System.out.println("您出的是剪刀,电脑出的是石头"); System.out.println("输了啦~!"); } else if(num == 1){ System.out.println("您出的是剪刀,电脑出的也是剪刀"); System.out.println("平啦~"); }else if(num == 2){ System.out.println("您出的是剪刀,电脑出的是布"); System.out.println("小样,你赢啦~"); } } if("布".equals(s)){//当用户出的是布时 if(num==0){ System.out.println("您出的是布,电脑出的是石头"); System.out.println("赢啦~!"); } else if(num == 1){ System.out.println("您出的是布,电脑出的是剪刀"); System.out.println("输啦~"); }else if(num == 2){ System.out.println("您出的是布,电脑出的也是布"); System.out.println("小样,你平啦~"); } } System.out.println();
    //当用户不想玩时,退出系统 if("不玩啦".equals(s)){ System.out.println("亲,欢迎下次再来!"); break; } } } }

  • 相关阅读:
    js的new操作符深度解析
    vue的v-if和v-show的区别
    gulp的简单打包示例(一)
    vue报错Error in v-on handler: "RangeError: Maximum call stack size exceeded"
    svg图片在vue脚手架vue-cli怎么使用
    charles 抓包 https 证书
    navicat 批量插入 测试数据
    Zookeeper + Guava loading cache 实现分布式缓存
    Zookeeper Curator API 使用
    Zookeeper JAVA API的使用
  • 原文地址:https://www.cnblogs.com/fantasy12436109/p/3971937.html
Copyright © 2011-2022 走看看