java jsp四则运算_一个简单的java web 实现四则运算

Insert title here

String mm= request.getParameter("num");

String cho= request.getParameter("choose");int choose=Integer.parseInt(cho);int m=Integer.parseInt(mm);int i=0;if(choose==2)

{

String pp[]=new String[m+1];for(i=1;i<=m;i++)

{int a=(int)(Math.random() * 100+1);int b=(int)(Math.random()*100+1);int c=(int)(Math.random()*4+1);

String s="";if(c==1)

{

s="+";

}if(c==2)

{

s="-";

}if(c==3)

{

s="*";

}if(c==4)

{

s="/";

}

pp[i]=a+s+b;while(pp[i].equals(pp[i-1]))

{

a=(int)(Math.random() * 100+1);

b=(int)(Math.random()*100+1);

pp[i]=a+s+b;

}

mout.println(i+"、"+pp[i]+"=?");

mout.print("
");

}

}else{

String qq[]=new String[m+1];for(i=1;i<=m;i++)

{int e=(int)(Math.random()*100+1);int f=(int)(Math.random()*100+1);

String ff="";

String gg="";while(e==f)

{

e=(int)(Math.random()*100+1);

f=(int)(Math.random()*100+1);

}if(e>f)

{

ff=e+"/"+f;

}if(f>e)

{

ff=f+"/"+e;

}int p=(int)(Math.random()*100+1);int q=(int)(Math.random()*100+1);while(p==q)

{

p=(int)(Math.random()*100+1);

q=(int)(Math.random()*100+1);

}if(p>q)

{

gg=p+"/"+q;

}if(q>p)

{

gg=q+"/"+p;

}int x=(int)(Math.random()*4+1);

String s="";if(x==1)

{

s="+";

}if(x==2)

{

s="-";

}if(x==3)

{

s="*";

}if(x==4)

{

s="/";

}

qq[i]=ff+s+gg;while(qq[i].equals(qq[i-1]))

{

e=(int)(Math.random()*100+1);

f=(int)(Math.random()*100+1);while(e==f)

{

e=(int)(Math.random()*100+1);

f=(int)(Math.random()*100+1);

}if(e>f)

{ff=e+"/"+f;}if(f>e)

{ff=e+"/"+f;}

p=(int)(Math.random()*100+1);

q=(int)(Math.random()*100+1);while(q==p)

{

p=(int)(Math.random()*100+1);

q=(int)(Math.random()*100+1);

}if(p>q)

{

gg=p+"/"+q;

}if(p

{

gg=p+"/"+q;

}

qq[i]=ff+s+gg;

}

mout.println(i+"、"+qq[i]+"=?");

mout.print("
");

}

}%>

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值