亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我需要使用布爾值 true 或 false 來告訴用戶他/她的猜測是否正確

我需要使用布爾值 true 或 false 來告訴用戶他/她的猜測是否正確

揚帆大魚 2023-09-27 21:29:38
我必須編寫一個代碼,讓用戶猜測計算機選擇的數字。我還需要使用布爾值 true 或 false 來告訴用戶用戶是否正確。我嘗試使用 if else 語句,但我還沒有在 Java 中學習這一點。這是我到目前為止所擁有的:import java.util.*;public class RandomGuessMatch{   public static void main(String[] args) {       boolean right = true;       int MAX = 5;       int MIN = 1;       int guess;       int random;       Scanner ask = new Scanner(System.in);           System.out.println("Input your guess between 1 through 5.");           guess = ask.nextInt();       random = MIN + (int)(Math.random() * MAX);       System.out.println("Your guess was " + guess);       System.out.println("The random number was " + random);       if (right =     }}
查看完整描述

2 回答

?
繁花如伊

TA貢獻2012條經驗 獲得超12個贊

你必須閱讀java中的if else。那就是條件語句。就像如果你想在某個條件為真時執行某件事,否則如果條件不滿足,它將執行其他部分。


if(condition) {

  //Some task

} else {

  // some task

}

就像您可以在代碼中添加 if else 一樣。


import java.util.*;


public class RandomGuessMatch

{

   public static void main(String[] args) {

       boolean right = true;

       int MAX = 5;

       int MIN = 1;

       int guess;

       int random;

       Scanner ask = new Scanner(System.in);

           System.out.println("Input your guess between 1 through 5.");

           guess = ask.nextInt();

       random = MIN + (int)(Math.random() * MAX);

       System.out.println("Your guess was " + guess);

       System.out.println("The random number was " + random);

       if (guess == random) {

            right = true;

       } else {

            right = false;

       }

       System.out.println(right);

    }

}


查看完整回答
反對 回復 2023-09-27
?
白豬掌柜的

TA貢獻1893條經驗 獲得超10個贊

對于這么簡單的問題,你應該多谷歌一下。

反正:

如果變量rightBoolean

??if?(right)?{
???????//?do?something
??}


查看完整回答
反對 回復 2023-09-27
  • 2 回答
  • 0 關注
  • 124 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號