软件工程概论01作业

  一个含有加减乘除运算的随机出题系统,主要就是随机数的产生问题。

package math;
import java.util.*;
public class Matest {

public static void main(String[] orgs)
{
String f = null;
int a = 0;
int x=0;
int y=0;
int h;
Double s[]=new Double[30];

for(int i=0;i<30;i++)
{
x=(int) (Math.random()*100); //从0-99的随机数,100代表100个随机数
y=(int) (Math.random()*100); // 从0-99随机数
a=(int) (Math.random()*4); //0-3的随机数, 4代表生成4个随机数


if(a==0)
{ f="+";}
else if(a==1)
{f="-";}
else if(a==2)
{ f="*"; }
else
f="/";

System.out.println(x+f+y+"=");
}
}
}

这是一个简单的出题系统。只有整数的四则运算,而且只有一个运算符。复杂一些的是真分数的运算,还有多则运算还没有实现。

posted @ 2017-03-13 19:09  沧北  阅读(91)  评论(0编辑  收藏  举报