相同部分
1)合作者資訊
姓名 | 學号 | 部落格連結 |
溫伊倩 | 031602334 | 部落格 |
徐明盛 | 031602319 |
2) 描述實作設計思路
使用rand函數随機生成四個數字和三個運算符号,并分别儲存在兩個數組中。
括号在算式中的位置情況有六種,随機選擇其中的一種情況,引用計算結果函數。
在計算結果函數中用if條件語句分辨判斷三個符号,若三個符号中沒有除号,結合括号情況直接計算得結果;若有除号,寫出分子和分母的表達式,再引用一個函數完成分數化簡。
使用者輸入答案與程式計算結果相比較,完成輸出。
3. 你們訂立的編碼規範
參數名字、函數名字通俗易懂。
縮進合理。
一行不寫多個語句。
語句之間講究邏輯,合理排序。
在代碼需要注意的地方寫注釋。
程式子產品化,一個函數完成一個功能。
4)程式實作和結果測試的截圖

5)github的送出連結和送出日志截圖
github
6)分工合作讨論部分截圖
差異部分
1) 合作過程
摸爬滾打的神奇探索之旅……隊友人很好哈哈哈雖然經常空閑時間撞不在一起,基本上遇到不會的大家各自去學然後拿出來對比共享,o(* ̄▽ ̄*)ブ一起摸索的感覺相當的贊
2)合作體會
因為怕拖隊友的後腿是以認真地去研究,因為這次作業對git的研究也深了一點,但初次寫程式總是遇到許多莫名的bug。。其實探索過很多方法最終還是選擇的最穩妥的方法…深刻地意識到了和大神們的差距…啊啊總之在探索中學習吧!
然後呢經過數次修正以後我們的程式仍然存在着bug,因為是采用比較繁瑣的方法強行計算答案,當随機出括号内除數為零的情況會出現運作錯誤,嘗試過解決但是失敗告終…後續會修正完的然後認真學習c++!完畢