随机生成30到题目

package sizeyunsuan;
import java.util.Random;
public class sizeyunsuan {
    public static void main(String[] args) {
    
        for(int i=0;i<30;i++)                //循环30次
        {
    int a=1+(int)(Math.random()*100);      //随机生成数。
    int b=1+(int)(Math.random()*100);     //随机生成数。
    int d=1+(int)(Math.random()*9);      //随机生成数。
    int e=1+(int)(Math.random()*9);     //随机生成数。
    int x=1+(int)(Math.random()*4);    //随机生成数。
    if(x==1)                                    //加法运算
        System.out.println(a+" + "+b+" =");
    else if(x==2)                               //减法运算
    {
        if(a>b)                               //考虑到没学负数
        System.out.println(a+" - "+b+" =");
        else System.out.println(b+" - "+a+" =");
    }
    else if(x==3)                             //乘法运算
        System.out.println(d+" * "+e+" =");
    else                                     //除法运算
        {
    if(a>e)                                    //考虑到没学小数出大数
        System.out.println(a+" / "+e+" =");
        else System.out.println(e+" / "+a+" =");
        }
}
        }
}
只能生成,其他什么都没有
原文地址:https://www.cnblogs.com/sljslj/p/9753389.html