四則運算出題1

2022-07-19 01:33:09 字數 683 閱讀 5623

1、題目要求:

完成乙個程式,自動出30道題,範圍在100以內,包括加減乘除,整數和真分數

2、實現思路:

程式自動出30道題,運算數和運算符號都是隨機。

(1)先自動出一道題,重複過程30次即可;

(2)出一道題,要分為三個部分:第乙個數、運算符號、第二個數;

(3)兩個數可以直接用隨機數產生,四個運算子可以用產生的隨機數(1~4)來一一對應;

(4)如果是真分數,可以用隨機產生的兩個整數來組成乙個分數,將較小的數作為分子即可成為真分數;

(5)用隨機產生的1、2 來決定產生的數是真分數或是整數。

用隨機產生的1、2 來決定第乙個數是真分數或是整數,隨機產生乙個整數或是兩個整數組成真分數作為第乙個運算數,用產生的隨機數(1~4)來決定產生的運算符號用隨機產生的1、2 來決定第乙個數是真分數或是整數,隨機產生乙個整數或是兩個整數組成真分數作為第二個運算數,對執行介面進行整理。

4、源**:

//此程式用來實現四則運算自動出題,範圍包括整數、真分數

//王永維,2016、3、5

php四則運算出題器 四則運算出題器3

一 實驗題目 這次我的程式,是對四則運算2的進一步擴充套件 我選的是第乙個方向 程式能夠接受使用者輸入的答案,並能判定對錯,最後還可以給出總共對 錯的數量。二 實驗擴充套件思想 1 因為我給每個題目都編了序號,所以再輸入答案的時候只需按著題目的順序輸入就可以了。2 判斷對錯,我是事先定義了乙個陣列,...

多功能四則運算出題器

1.為了保證題目避免重複,我採用了 srand 函式來實現 2.可定製 數量 列印方式 定製數量 手動輸入乙個數n,然後把原來迴圈中的固定的數 30,改成 n,然後自動出題。列印方式 可以自己選擇每行可以列印幾個 3.可以控制下列引數 1 是否有乘除法 通過編寫兩個函式來實現,乙個函式帶乘除,另乙個...

php四則運算出題器 四則運算題目生成器

github位址 專案成員 許梓瑩3218005083,梁小燕3218005081 1.專案要求 實現乙個自動生成小學四則運算題目的命令列程式 2.需求 a.使用 n 引數控制生成題目的個數 b.使用 r 引數控制題目中數值 自然數 真分數和真分數分母 的範圍 c.生成的題目中計算過程不能產生負數,...