GitHub项目地址:https://github.com/TUOZF/test.git
一、需求分析
程序可接收一个输入参数n,然后随机产生n道加减乘除练习题,每个数字在 0 和 100 之间,运算符在3个到5个之间。
为了让小学生得到充分锻炼,每个练习题至少要包含2种运算符。同时,由于小学生没有分数与负数的概念,你所出的练习题在运算过程中不得出现负数与非整数,比如不能出 3/5+2=2.6,2-5+10=7等算式。
练习题生成好后,将你的学号与生成的n道练习题及其对应的正确答案输出到文件“result.txt”中,不要输出额外信息,文件目录与程序目录一致。
当程序接收的参数为4时,以下为输出文件示例。
二、功能分析
输入需要产生的题目个数。
随机生成一个包含2~4个数字号的表达式。
屏幕依次显示产生的题目以及计算结果。
最后将运算表达式和计算结果写入result.txt文件。
三、设计实现
四、测试运行
输入5时运行结果如图所示ÿ