四則運算滿足簡單加減乘除,以及包含括號的複雜四則運算。
**描述:
1.採用random隨機數產生要參與計算的數字,以及運算符號
2.採用scanner獲取控制台輸入的結果,與計算出來的結果進行比對,並告之使用者。如果使用者計算錯誤,將正確結果輸出。
3.關於複雜計算,所出題是包含四種符號的混合運算。
**展示:
random產生隨機數abcd分別代表要參加運算的數字
s代表簡單運算中的符號
public static void main(string args) else如果選擇為2 則計算四個數字的運算system.out.println("正確的結果是:" + ansjia);
}// 代表符號的隨機數s等於2時將進行減法運算
if (s == 2) else
system.out.println("正確的結果是:" + ansjian);
} else else
system.out.println("正確的結果是:" + ansjian);}}
// 乘
if (s == 3) else
system.out.println("正確的結果是:" + anscheng);
}// 除
if (s == 4) else
system.out.println("正確的結果是:" + anschu);}}
else else當做題數目為10結束訓練system.out.println("正確的結果是:" + anscom);
}}
if(o==n-1)
執行結果如下:
關於結對訓練的感悟:
1.兩個人一起寫**能注意到**規範的問題,這樣方便兩個人看**。
2.兩個人在一起交流能減少錯誤的發生,自己寫代可能有拼寫錯誤自己發現不了,及時提醒在**編寫過程很重要。
3.兩個人的思想一定強於乙個人,所以對於問題思路更開闊。
四則運算2(改進版)
設計思想 定義兩個整型的變數a,b 作為進行運算的兩個數,在定義乙個double型別的e,作為運算結果 參與運算的兩個數都有了,接下來就是我們的運算子了,因為要隨機生成加減乘除四則運算符,我們不妨在定義乙個整型變數c,c是從1到4產生的隨機數,然後再用switch語句,選擇隨機產生的c case 1...
四則運算2
題目 輸出算術題。1 題目避免重複 2 可定製 數量 列印方式 3 可以控制下列引數 是否有乘除法 數值範圍 加減有無負數 除法有無餘數 是否支援分數 真分數,假分數,程式設計思想 1 首先允許使用者輸入每頁顯示的題目數量以及要輸出幾頁,提供選擇列印方式的選項 2 然後提供下列選項 提供分數運算 分...
四則運算2
一 要求 1 題目避免重複 2 可定製 數量 列印方式 3 可以控制下列引數 1 是否有乘除法 2 是否有括號 最多可以支援十個數參與計算 3 數值範圍 4 加減有無負數 5 除法有無餘 二 設計思路 1 為了避免題目重複,定義了三個陣列用來分別存放第一,二個數和符號,用if條件語句判斷是否重複 2...