java数学题源代码 java 代码题( 三 )


}
return total;
}
}
}
Class Test
{
public static void main(String args[])
{
int y;
int cows;
/*
这一段代码是从控制台读入一个年数,请自己完成 。
下面的代码默认y已经有一个具体的值了 。
*/
SolveMathProblem s=new SolveMathProblem();
cows=s.TotalCows(y)+1;//cows就是最后的牛的总数
}
}
用了函数递归来解决这个问题,关键就是要能理解
total=total+TotalCows(i);
如果你学过数据结构,应该能理解这种思想:我用TotalCows这个方法求每头牛自己生下的牛的数量,然后把它们加起来 。
还有几个问题:
1.我设定每头牛一生下来就是1岁
2.到四岁那年就生第一头牛
java数学题源代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java 代码题、java数学题源代码的信息别忘了在本站进行查找喔 。

推荐阅读