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