标签: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