程序展示
需求分析
需要程序能根据用户指定生成四则运算的题目,并且能让用户做题,并且最后打分统计正确率
功能设计
主要实现的功能就是:
- 接受用户输入以便知道要出多少道题目(
-n x
) - 能随机产生题目: 包括真分数在内的四则运算
- 打印题目并接收用户输入的答案
- 用户输入的答案与程序计算出来的结果进行匹对
设计实现
用python实现,把主要功能控制在一个函数内,除了主函数接收控制台输入的信息外,calc()
函数用来完成整个程序的其余功能。
测试运行
运行如下图所示
PSP
因为边界分不清,也没有很准确的控制时间,就只能大项统计。
小结
用python写,本着不重复造*的想法,挺快就实现了所需的功能。工程量小,遇到的问题自然就少了,也没什么东西说的。不过coding.net上的git还有待改进...另外,回归MarkDown的感觉还真是好。