请教编程思路 初学JAVA,请教下高手编辑一个问题程序的思考方法.譬如我国经济以每年固定的5.7%速度增长,求多少年后我国经济可以翻2番?不求程序编辑内容,只求编辑思路,求教了!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数学方法是假设N年后产值翻2番,列式是(1+5.7%)的N次方=3,但是N次方如何使用程序边式?用自乘的话如何反映年限???请教楼上的 public int year(int i,int j,float sum){//翻两番的话传i=0,j=3,sum=0进来 i++; if(sum==0) sum=(1+5.7%); else sum*=(1+5.7%); if(sum==j) return i; else return year(i,j,sum);}大概这个思路,我的个人观点在网吧,不方便调试,楼主还需考虑整型和浮点型的比较 int year=0;double i=1;while(true){ year++; i*=1.057; if(i>3){ System.out.print("year"); break; } } 解析HTML代码,补货通知! 我Java中用SQL语句删除access数据库的记录,为什么用access打开时记录还在? 请问java中如何用代码展开一棵树的某个节点? org.apache.ojb.broker.query.Query 急 Chart()method 如何做像photoshop左边一样的工具栏?也是用Jtoolbar吗? JDBC中用的端口号是怎么回事? java调用dll文件,堆栈崩溃溢出的问题 (高分求助)linux下,java如何访问win2000下的sqlserver?(在线等) 谁能详细讲一下接口? sql语句 提问一个简单的swing当中的事件的问题
i++;
if(sum==0)
sum=(1+5.7%);
else
sum*=(1+5.7%);
if(sum==j)
return i;
else
return year(i,j,sum);
}
大概这个思路,我的个人观点
在网吧,不方便调试,楼主还需考虑整型和浮点型的比较
double i=1;
while(true){
year++;
i*=1.057;
if(i>3){
System.out.print("year");
break;
}
}