Topic: 输入问题 |
Print this page |
1.输入问题 | Copy to clipboard |
Posted by: Billgates Posted on: 2003-10-03 19:36 假如定义一个表达式A(x,y)=x^2+2xy+y^2 输入x,y时 如果输入的是a,b 则输出a^2+2ab+b^2 如果输入的是1,2 则计算出结果9 请问如何实现? |
2.Re:输入问题 [Re: Billgates] | Copy to clipboard |
Posted by: hitaco Posted on: 2003-10-05 20:31 判字符呀,都是数字则做表达式计算。else 做replace |
3.Re:输入问题 [Re: Billgates] | Copy to clipboard |
Posted by: hohaischooldays Posted on: 2003-10-08 18:30 好象没有别的办法了! |
4.Re:输入问题 [Re: Billgates] | Copy to clipboard |
Posted by: dog72 Posted on: 2003-10-09 13:19 表达式是固定的吗?要是固定的,就写两套。 如果不是固定的,你需要一个解释器了。 |
5.Re:输入问题 [Re: Billgates] | Copy to clipboard |
Posted by: jbwang Posted on: 2003-10-09 15:14 写两个方法(重载) void method(String x, String y) { System.out.println(x +"^2+" + "2" + x + y + "+" + y +"^2"); } void method(double x, double y) { double result = x^2+2xy+y^2; System.out.println(result); } |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |