四则运算项总结
任务:实现一个自动生成小学四则运算题目的软件
定义:
- 自然数:0, 1, 2, …。
- 真分数:1/2, 1/3, 2/3, 1/4, 1’1/2, …
- 运算符:+, −, ×, ÷。
- 括号:(, )。
- 等号:=。
- 分隔符:空格(用于四则运算符和等号前后)
- 算术表达式:
e := n | e1 + e2 | e1 − e2 | e1 × e2 | e1 ÷ e2 | (e),
其中e, e1和e2为表达式,n为自然数或真分数。
- 四则运算题目:e = ,其中e为算术表达式
项目基本要求:
(1)平台不限,语言不限(控制台程序/WEB程序/单页程序,请根据交付时间选择)
(2)可以设置出题的数量。支持10000题的出题量
例如输入30,生成 30 道题目和答案。
(3)可以设置参与运算数据的范围。
例如可以选择生成10以内的四则运算题:2*3-1
PSP耗时估算:
小学四则运算题:
1、350X 12+120/ 4 2、370X 20/ 5-130 3、(128+22) X4=3
4、120 x 24+24X 50 5、 (890+1110)/ (240/24) 6、 125X8/ 200+687
7、 120X 45 X 4+500 8、2408X30X 25 9、99 x 53+53-50
10、125 5+120/ 4 11、 (500+210) x 12 12、56000 /(70X 80)
13、140X 20+21 X4 14、37 x 98+37 X2 15、125X99-125X91
这是我在网上查询的小学四维运算题。
什么是四则运算:四则运算是指加法、减法、乘法和除法四种运算。四则运算是小学数学的重要内容,也是学习其它各有关知识的基础。
性能探查:
总结:这周做了四则运算题的编写,按照PSP的计划按步的走下去,要求自己编写代码的同时也要规范代码。每天做的作业工作量都按时按量的去努力完成。但是我又个不足是自己的C语言还是没过关,编写还是遇到很多问题,但是组长及组员都会很耐心的告诉我,讲解,一步步的带我慢慢做出现在的程序。虽然很简单,还有很多不足,但是我发现了更多的代码乐趣。下期的计划是去编写出四则运算题的负数,还有运行中题目不重复的项目。