boolean-expression

    0熱度

    1回答

    我正在嘗試編寫一個簡單的程序來模擬一些搖滾紙剪刀遊戲,並根據用戶放入的許多遊戲來模擬,返回每個項目的勝利數量。但是,它只打印已發生的繪圖數量,而對於岩石,紙張和剪刀類別則只打印0。我有一種感覺,這與我的邏輯有關,但在過去的20分鐘裏一直無法解決。此外,如果您發現任何格式問題或我可以做得更好的事情,請隨時通知我。此外這不是作業,只是一個小練習程序。多謝你們! #Simulates games of

    6熱度

    1回答

    給出連接&&的兩個條件。我知道評估的順序是從左到右。但是,如果第一個條件解決爲false,那麼第二個條件保證不被評估? #define SIZE bool array[SIZE]; int index; // play with variables // ... if(index < SIZE && array[index]) { // ... } 在這個例子中,如

    34熱度

    5回答

    據我所知,在C++中,NOT AND AND & OR的優先級順序是NOT> AND> OR。但是這在Python中似乎沒有類似的工作方式。我試圖在Python文檔中搜索它並失敗(猜測我有點不耐煩)。有人可以幫我解決這個問題嗎?

    2熱度

    1回答

    在序言中,有沒有辦法說「確實存在一個」(∃!)? 我在想這樣做像 % a predicate which is proven true if there is only one tall person only_one_tall() :- is_tall(X), is_tall(Y), X\=Y. ,然後否定了整個事情。 但我不認爲這有效。 有誰知道嗎? 謝謝。產生類似的是,在標準的Prol

    0熱度

    1回答

    假設我面臨的情況是,既不能形成八位字節,也不能與四元組配對,而且它仍然是單一的。我該怎麼處理它?我應該忽略它嗎?

    2熱度

    1回答

    我想將Quine–McCluskey Algorithm與Composite Specification Pattern合併。 首先,讓我們考慮的基本知識,在C#中的規範模式: public interface ISpecification { bool IsSatisfiedBy(object candidate); ISpecification And(ISpecific

    0熱度

    2回答

    根據表達式,我需要填充'值'字段可以是'0'或'1'(假或真)。 以下是簡單的數據: 1 1 * 1 + 1 NULL 2 0 + 0 NULL 3 1 + 0 * 0 NULL 4 0 * 1 NULL 5 0 * 1 * 1 NULL 的「表達」字段是類型爲nvarchar和包含的條件和布爾操作符的結果。 所以,上述可被格式化爲數據如下: 1 TRUE AND TRUE OR

    -1熱度

    2回答

    我有一個問題,我需要根據一些布爾值創建一些按鈕。 如果button1 = true我應該創建button1,如果button2 = true我應該創建button2,如果button3 = true我應該創建button3。 所以可以有8種組合: 1 - button1, button2, button3 (button1 = true, button2 = true, button3 = tru

    21熱度

    5回答

    最近我看到使用這個代碼: boolean val = something(); val |= somethingElse(); 有趣的部分是| =(二進制等)上的基本布爾類型進行操作。 讓我吃驚,| =存在布爾,就好像它是整數類型,並搜查Java規範這個操作符,但找不到任何。 如果如果離開值已經是真正正確的操作數是評價我很好奇。 有人可以指點我這個Java規範嗎?

    1熱度

    1回答

    我怎麼能最佳評估用戶指定的布爾表達式的字符串,如: A & B | (C & !D) 我需要做什麼用的?例如: 假設我們有一組人,並且用戶有一個輸入框,在那裏他可以寫爲:String像布爾表達式連接這些人兩個(及以上): Peter & Klaus | (Peter & Clair | !Klaus) (我知道這表情沒有任何意義,只是作爲一個例子)。 然後我想用布爾語法來分割這個布爾字符串