JAVA编写一个小学生四则运算练习软件

每次运行程序时计算机随机生成10道题目,每题10分。程序每次显示一道题目,要求用户输入答案。10道题目全部完成后,程序再显示全部题目,标准答案和用户的答案,并给出得分。10道题目和答案的显示应该对齐。

主类的类名必须是ArithmeticTest1,源程序文件名必须是ArithmeticTest1.java。运算类型以及参与运算的数据位数由命令行参数指定,运算类型用“+,-,X,/”分别表示“加减乘除”。运算类型为“r”则随机生成运算符。如:

用下述命令运行程序,则表示做加法,加数和被加数都是1位整数。

Java ArithmeticTest1 + 1

用下述命令运行程序,则表示做除法,除数和被除数都是2位以内的整数。

Java ArithmeticTest1 / 2

减法运算时,确保生成的题目被减数大于减数。

除法运算时,确保除数大于0,答案包括商和余数两部分。

请搜索一下 “四则运算 Java" 就能看到很多。