给小朋友们编100以内的加减法这个工作枯燥、容易出错,就花半小时写了段简单的java代码来实现,要求如下:
1、加法和减法随机出现;(用随机数是奇数减法偶数加法实现)
2、加法和减法算式中必须要进位或借位(判断个位数相加减结果);
3、题目和答案分别显示处理(数组记录过程);
实现代码:
package practice;
public class math {
// 随机生成,100以内的加减法练习,有进位和退位,有答案
public static void main(String[] args) {
int[] x = new int[500]; // x数组加数或者被减数
int[] y = new int[500]; // y数组加数或者减数
int[] result = new int[500]; // result数组存放计算结果
int[] fuhao = new int[500]; // fhao数组存放1代表加法,2代表减法
int ge = 0; // 个位相加或者相减值
int gex = 0; // 个位
int gey = 0; // 个位
int redom = 0; // 随机加减
int temp = 0; // 为避免减法结果为负数
int count = 200; //生成200个加减法
System.out.println("********************************************");
System.out.println("** **");