卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Java菜鳥:猜拳游戲程序代碼

猜拳游戲思路如下: 定義輸入函數(shù) 提示用戶輸入猜拳數(shù)值 定義隨機(jī)一個(gè)數(shù)作為電腦數(shù)值 判斷用戶輸入數(shù)值與電腦隨機(jī)數(shù)值 如果相等,則是打平,否則利用邏輯符判斷輸贏

猜拳游戲思路如下:

  1. 定義輸入函數(shù)
  2. 提示用戶輸入猜拳數(shù)值
  3. 定義隨機(jī)一個(gè)數(shù)作為電腦數(shù)值
  4. 判斷用戶輸入數(shù)值與電腦隨機(jī)數(shù)值
  5. 如果相等,則是打平,否則利用邏輯符判斷輸贏
  6. 設(shè)定數(shù)值1-石頭,2-剪刀,3-布

以下是猜拳游戲的程序代碼:

import java.util.*;
public class cq1 {
    public static void main(String[] args) {
        Scanner in  new Scanner(); // 定義輸入函數(shù)in
        ("--------------猜拳游戲---------------");
        ("請(qǐng)輸入一個(gè)數(shù)值: 1、石頭 2、剪刀 3、布");
        ();
        int x  (); // 讓用戶輸入X的數(shù)值
        Random on  new Random(); // 定義電腦的隨機(jī)數(shù)值的函數(shù)on
        int y  (3)   1; // 定義y隨機(jī)函數(shù)數(shù)值范圍(1--3)
        if (x > 4 || x  0) { // 判斷用戶是否輸入非1--3范圍
            ("親,請(qǐng)正確輸入:1、石頭 2、剪刀 3、布。你輸入了:"   x);
        } else {
            /* 下面是判斷用戶輸入x的數(shù)值嵌套if */
            if (x  y) { // 判斷打平的情況
                if (x  1) {
                    ("你: 石頭 ------ 電腦: 石頭   PK: 很幸運(yùn)打平手");
                } else if (x  2) {
                    ("你: 剪刀 ------ 電腦: 剪刀   PK: 很幸運(yùn)打平手");
                } else {
                    ("你: 布 ------ 電腦: 布   PK: 很幸運(yùn)打平手");
                }
                /* 打平手的判斷END */
            } else if (x  1  y  2 || x  2  y  3 || x  3  y  1) { // 開始判斷贏的情況
                if (x  1  y  2) {
                    ("你: 石頭 ------ 電腦: 剪刀   PK: 恭喜您,贏了!");
                } else if (x  2  y  3) {
                    ("你: 剪刀 ------ 電腦: 布   PK: 恭喜您,贏了!");
                } else {
                    ("你: 布 ------ 電腦: 石頭   PK: 恭喜您,贏了!");
                }
                // 判斷贏的情況END
            } else { // 開始判斷輸?shù)那闆r
                if (x  1  y  3) {
                    ("你: 石頭 ------ 電腦: 布   PK: 很遺憾,輸了!");
                } else if (x  2  y  1) {
                    ("你: 剪刀 ------ 電腦: 石頭   PK: 很遺憾,輸了!");
                } else {
                    ("你: 布 ------ 電腦: 剪刀   PK: 很遺憾,輸了!");
                }
            }
            // 判斷輸?shù)那闆rEND
        }
    }
}

運(yùn)行后的效果展示如下:

--------------猜拳游戲---------------
請(qǐng)輸入一個(gè)數(shù)值: 1、石頭 2、剪刀 3、布
1
你: 石頭 ------ 電腦: 石頭   PK: 很幸運(yùn)打平手
標(biāo)簽: