作业三--简单四则运算
本次作業要求來自于:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE1/homework/2166
github倉庫地址:https://github.com/liujay-winslow/Hello-world
| PSP2.1 | Personal Software Process Stages | 預計時間 | 實際時間 |
| planning | 計劃 | 1小時 | 兩小時 |
| Estimate | 估計這個任務需要多少時間 | 4小時 | 6小時 |
| Development | 開發 | 1小時 | 1.5小時 |
| Analysis | 需求分析 (包括學習新技術) | 0.5小時 | 0.5小時 |
| Design Spec | 生成設計文檔 | 0.5小時 | 0.5小時 |
| ?Design Review | 設計復審 | 1小時 | 1小時 |
| Coding Standard | 代碼規范 | 0.5小時 | 0.5小時 |
| Design | 具體設計 | 0.5小時 | 1小時 |
| Coding | 具體編碼 | 2小時 | 2.5小時 |
| Code Review | 代碼復審 | 1小時 | 0.5小時 |
| Test | 測試(自我測試,修改代碼,提交修改) | 0.1小時 | 0.5小時 |
| Reporting | 報告 | 0.1小時 | 0.5小時 |
一、題目要求:
像《構建之法》的人物阿超那樣,寫一個能自動生成小學四則運算題目的命令行 “軟件”。
具體要求:任何編程語言都可以,命令行程序接受一個數字輸入,然后輸出相應數目的四則運算題目和答案。例如輸入數字是 30, 那就輸出 30 道題目和答案。 運算式子必須至少有兩個運算符,運算數字是在 100 之內的正整數,答案不能是負數。 如:
23 - 3 * 4 = 11
?
1) 要求能出和真分數 (二分之一, 十二分之五,等)相關的練習題。
2) 并且要求能處理用戶的輸入,并判斷對錯,打分統計。 要求能處理用戶輸入的真分數, 如 1/2, 5/12 等。
?
?
第二部分:軟件設計與實現
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?1.隨機生成三個1-100的整數和分數
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?2.隨機生成兩個運算符并記錄其運算優先級
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?3.生成算式正確答案
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?4.根據用戶輸入的數字來與正確答案對比,判斷是否正確
操作示范:
轉載于:https://www.cnblogs.com/wt123/p/10880847.html
總結
以上是生活随笔為你收集整理的作业三--简单四则运算的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【转载】IIS网站配置不带www域名直接
- 下一篇: Arcface demo