标签:es2017 mat div ges 设计思想 pac dom 问题: ++
package learn;
 
public class Test5 {
 
    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        for(int i=0;i<60;i++)
        {
             
            for(int j=0;j<60;j++)
            {
                 
            int a;
            a=(int)(20*Math.random());
            System.out.print(a);
            int b;
            b=(int)(4*Math.random());
            if(b==0)
                {
            System.out.print("+");
                }
            if(b==1)
                {
            System.out.print("-");
                }
            if(b==2)
                {
            System.out.print("*");
                }
            if(b==3)
                {
            System.out.print("/");
                }
            int c;
            c=(int)(30*Math.random());
            System.out.print(c);
            System.out.print("=");
            System.out.print(" ");
            if(j%3==0)
                System.out.println();
            }
        }
        //jisuan a=new jisuan();
    }
 
}
设计思想:
要完成四则运算且要是随机的,要有“+,-,*,/”,这就需要随机数来完成,并且随机后用switch进行判断后生成加减乘除,还要至少两个数进行运算法则的运算,也需要用随机数方法生成,随后对生成的数和运算符进行打印输出。
实验源代码:
实验问题:
1.没有多重运算。
2.小朋友还不会真分数,假分数,负数的运算,而这只是一个简单的输出程序,没有解决这个问题。
实验截图:

标签:es2017 mat div ges 设计思想 pac dom 问题: ++
原文地址:http://www.cnblogs.com/memeda21/p/7995095.html