当前位置: 代码迷 >> Java相关 >> 求助JAVA编程
  详细解决方案

求助JAVA编程

热度:260   发布时间:2006-03-22 12:34:00.0
求助JAVA编程

求助.
用菲薄那挈递归JAVA编程

求100--200间奇数和

那位朋友会呀,帮做一下,谢谢

搜索更多相关的解决方案: JAVA  

----------------解决方案--------------------------------------------------------
public class Ti{
public int add(int x,int y){
if(x>y){
return 0;
}
if(x==y){
if(x%2!=0)
return x;
else
return 0;
}
else{
if(x%2==0){
return 0+add(x+1,y);
}

else{
return x+add(x+2,y);
}
}
}

这个程序可以求任意两个数之间的奇数和
你可以试试看

[此贴子已经被作者于2006-3-22 13:16:59编辑过]


----------------解决方案--------------------------------------------------------
谢谢,祝你快乐
----------------解决方案--------------------------------------------------------
千里,这个程序不是菲薄那挈数呀,

我要的是用菲薄那挈递归JAVA编程

求100--200间奇数和

----------------解决方案--------------------------------------------------------
你先试一下能不能用吧,
刚刚写的。我这里测试正常

----------------解决方案--------------------------------------------------------

这不是用递归的方法求100--200之间的奇数和吗?


----------------解决方案--------------------------------------------------------
你直接说菲薄那挈递归不就可以了吗。还在后面加个100--200间的奇数和干嘛啊
等一下写好了给你菲薄那挈递归
----------------解决方案--------------------------------------------------------
所求的和是在100-200之间的奇数,但这些奇数要是菲薄那挈递归数列之间的数
----------------解决方案--------------------------------------------------------
public class Fi{
public int fi(int i){
if(i==0)
return 0;
else if(i==1)
return 1;
else{
return fi(i-1)+fi(i-2);
}
}
}
----------------解决方案--------------------------------------------------------

把100--200之间的数算出来不就可以了吗
再自己判断一下是否是奇数,应该很容易了吧


----------------解决方案--------------------------------------------------------
  相关解决方案