結對學習程式設計(第一周)

2022-06-03 20:18:11 字數 1089 閱讀 2293

首先將輸出的函式作為乙個類單獨分離出來。

再將輸出類細化。在本**中我將其分為了生成算式和判斷正誤的兩個部分。

考慮到隨機生成題目的要求,我想到了所學到的random類。並嘗試引用。

再將輸出函式打磨。開始進行主函式的編輯。

主類的主要任務就是對正確題目的數目進行統計,以及提示程式使用者的答題情況。目前進行答題情況的統計是為了後續加入統計系統而準備的。

基本完成編寫。

判斷相關運算並計算結果

switch(this.operator().tochararray()[0])
使用random類生成隨機題目

a=new random().nextint(100);

b=new random().nextint(100);

i=new random().nextint(4);

judge函式,用於判斷答案是否正確

public  boolean judge(string s)catch(exception e)
碼雲鏈結

起初不知道如何生成random題目,但是對課本非常熟悉的李天林同學立刻想到了random類。我們一起翻書查詢,很快解決了問題。

統計使用者題目正確數量上遇到了一定的阻礙,本想直接實現統計正確率的,但是由於時間不足,沒有能夠將其完美實現,定會在下週完成。

對於題目數量的要求目前還只能通過修改**本體來實現,這是乙個非常失敗的點,但是我們會努力和嘗試區域做的更好,在要求時間內完成**。

步驟耗時

百分比學習相關思路

40min

26%設計程式思路

30min

20%**實現

60min

40%bug除錯

20min

13%部落格總結

40min

26%我與李天林同學的相處非常融洽,**編寫的過程也是兩人一起努力構思、努力實現的結果。沒有什麼特別需要改進的地方,望繼續保持。

20165316 結對程式設計第一周總結

統計正確率 預計完成 簡單的生成題目去重 簡單的多語言支援 比如使用 case 語句之類的。轉換為字尾表示式,按照學姐的教程來 由於本週主要是思路 部分,我和隊友並沒有完成完整的 但是我們針對我們的設計思路的核心部分完成了函式的設計 由於我主要在研究演算法,我的結對夥伴寧心宇主要做的是 實現,我認為...

第一周學習

msg dic for k,v in msg dic.items print f 商品名稱 商品 end while true shoppingcar input 請輸入你要購買的商品 strip if shoppingcar not in msg dic or shoppingcar is non...

第一周學習

1.根目錄,位於目錄的最頂端,是所有檔案和目錄的父目錄,其自身沒有父目錄。2.boot 引導檔案存放目錄,核心檔案 vmlinuz 引導載入器 bootloader,grub 都存放於此目錄。3.bin 存放使用者基本命令,不能關聯至獨立分割槽,os啟動就會用到的程式。4.sbin 存放管理類基本命...