自動生成四則運算的程式

2022-07-19 20:12:13 字數 725 閱讀 4861

**:

題目:寫乙個能自動生成小學四則運算題目的程式,在此基礎上擴充套件:

1)除整數以外,還要支援真分數的四則運算。

2)程式支援判斷對錯,累計分數,倒計時。

3)支援多個運算子。

4)支援括號。

5)使用者介面可由使用者選擇中文、英文或日文。

6)把上面的功能移植到網上。

我對c語言比較熟悉,所以用c語言編寫的這個程式,執行環境是vc++6.0.其實我覺得用android可能要簡單些,但是不太熟練。

這個程式是自己原創搭的,思想是:使用者介面可由使用者選擇中文、英文或日文,主介面就用switch-case的方法實現使用者選擇不同語言的介面。自動生成,就必須用rand隨機產生運算數和運算子,再次用switch-case的方法完成加減乘除的生成。剛開始不太明白真分數的四則運算,就用的float型。後來增加了分數的運算,但是沒有用輾轉相除法,還需要進一步完善。整個程式沒有實現倒計時,支援括號,移植到網頁程式上的功能,放到github算嗎?還有支援多個運算子是指加減乘除的混合運算嗎?之後會進一步加強它的功能的。嘗試過倒計時,但是在乙個介面有倒計時和題目不能實現,倒計時的重新整理是通過介面重新整理的,題目就不能出現。希望有大神能夠提提意見。萬分感謝。

自動生成四則運算

軟體工程導論 作業要求 homework 11376 這個作業的目標 生成乙個自動生成四則運算的程式 學號3190704110 include int right 0 int wrong 0 void add else void minu else void mul else void di els...

四則運算自動生成

1 能夠自動生成四則運算練習題 2 可以定製題目數量 3 使用者可以選擇運算子 4 使用者設定最大數 如十以內 百以內等 5 使用者選擇是否有括號 是否有小數 6 使用者選擇輸出方式 codeblocks 姓名班級 位址 牛斌帥1605班 房旭1604班 在程式設計過程中我們也遇到了種種問題並進行解...

自動生成四則運算

import random list1 a int input 計算數字最大是 sym def szys f random.randint 0,3 n1 random.randint 1,10 n2 random.randint 1,10 n1,n2 max n1,n2 min n1,n2 resu...