java编写四则运算代码_java编写四则运算

该博客介绍了一个Java程序,用于根据输入参数随机生成含有加减乘除的练习题,确保不出现负数和非整数结果。程序会将题目和答案输出到result.txt文件中,适合小学生数学练习。博主分享了程序的设计、实现和遇到的挑战,以及PSP2.1的时间管理记录。
摘要由CSDN通过智能技术生成

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时,以下为输出文件示例。

db4e2e2312b623775c25584d45f7e941.png

二、功能分析

输入需要产生的题目个数。

随机生成一个包含2~4个数字号的表达式。

屏幕依次显示产生的题目以及计算结果。

最后将运算表达式和计算结果写入result.txt文件。

三、设计实现

9a41712b20fdbac4c9186a18a7716503.png

四、测试运行

输入5时运行结果如图所示ÿ

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值