简单的四则运算

上课未完成原因:上课程序已大致完成,就是不能够保证除法结果最后是整数,课下进一步优化,完成

要求。

程序设计思想:定义两个整型变量a,b,用于接受产生的随机数。然后定义一个string类型数组,用与存放

加减乘除。然后定义一个整型变量看,用于接受产生的随机数,表示运算符号。然后确定判定条件,保证

运算结果不大于100且不小于0,除法结果最后是整数。

源代码:

import java.util.Random;
public class SiZe{
    public static void main(String[] args) {
        
        int a;
        int b;
        String[] c= {"+","-","*","/"};
        for(int i=0;i<60;) {
            a=(int) (Math.random()*100);
            b=(int) (Math.random()*100);
            
            int k=(int)(Math.random()*4);
            if(a+b<100&&a*b<100&&a-b>0&&b!=0&&a%b==0) {
                System.out.println(a+c[k]+b);
                i++;
            }
            
            
            
        }
        
            
    }
}

运行结果截图:

原文地址:https://www.cnblogs.com/lwq666/p/7955302.html