随机生成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+" ="); } } } }
只能生成,其他什么都没有