英文要能進步,就是要強迫自己能將看過的句子覆誦一次。以下程式只要將一篇文章先輸入或複製貼上,程式就會逐一出現每一個句子、每個句子的第一個單字,並將該句剩餘的單字以底線「_」標示,讓使用者填空輸入,輸入完電腦還能自動批改。
演算法:
(1) 將整篇文章複製,以字串儲存。
(2) 將文章以點「.」分解為若干句子。例如,3個句字有3個點,那分解後有4句,最後一句是空白,所以本例程式撰寫就減1。
(3) 本例將每一個句子的第1個單字輸出,且每一個單字以底線「_」標示,這樣使用者比較好作答,電腦也方便批改。
(4) 逐一由使用者輸入整個句子。
(5) 本例假設使用者所輸入單字數與題目一樣。例如:題目提示5個單字,使用者就輸入5個單字。
(6) 逐一按順序比對兩個句子的單字,並統計正確單字的個數,也就是第1個單字與第1個單字比對,第2個單字與第2個單字比對。
(7) 若全部單字都對,輸出「全對」,否則輸出正確單字的個數。
(8) 輸出正確的句子。
| ID | User | Problem | Subject | Hit | Post Date |
沒有發現任何「解題報告」 |
|||||