java解这道数学题(要注释)一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛.假设每次生的都是母牛,并且也遵守4年才生育并生母牛的原则,并且无死亡,请问n年

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 23:00:12
java解这道数学题(要注释)一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛.假设每次生的都是母牛,并且也遵守4年才生育并生母牛的原则,并且无死亡,请问n年

java解这道数学题(要注释)一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛.假设每次生的都是母牛,并且也遵守4年才生育并生母牛的原则,并且无死亡,请问n年
java解这道数学题(要注释)
一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛.假设每次生的都是母牛,并且也遵守4年才生育并生母牛的原则,并且无死亡,请问n年后共有多少头牛?

java解这道数学题(要注释)一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛.假设每次生的都是母牛,并且也遵守4年才生育并生母牛的原则,并且无死亡,请问n年
Class SolveMathProblem
{
public int TotalCows(int year)
{
int y=year;
int total=0;
if(y0;i--)
{
total=total+TotalCows(i);
//求上述母牛产下的每头小牛自己生的牛的数量
}
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解这道数学题(要注释)一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛.假设每次生的都是母牛,并且也遵守4年才生育并生母牛的原则,并且无死亡,请问n年 java语言的一个小问题java语言的方法有什么特点,请在说出特点之后,并列举俩个例子,并注释一下这些特点都在例子中的什么位置 请写出各种语言的注释都有哪些?最好举例说明例如java// 或者 /* XXX */还有其他各种语言的注释分别是什么?请一一列举一下还是全部列出来好了语言 注释java【//XXX 】【/* XXX */】JSCC#C++VBPLSQLJDFP 编写一个Java程序,输出从公元1900年到2010年所有闰年的年号,每输出两个年号换一行.我需要源代码,最好简单一点,有注释, 什么是封装,给个明确的定义.加上一段完整的java代码,每句代码加一个//注释 谁有美国初三的数学题,物理题,化学题(要英语版的,最好有注释)悬赏追加100 望岳 注释要注释! 数学题,速答某农场有一群鸡和鸭,鸡是鸭的6倍,后来又增加鸡和鸭各200只,这时鸡和鸭的比是1:4,这个农场原有鸡()只.要解答过程. *.java(j小写)和*.Java(J大写)有什么区别当我用记事本编了一个程序,分别存为Hello.java和Hello.Java,然后运行cmdjavac Hello.javajava Hello这种方式能正常显示我所要表达的内容,而:javac Hello.Java却是出 用java编写菱形给代码给注释 一个农场有44只羊和鹅,请问要多少只羊和鹅能凑成100条腿? 谁能告诉我一个java产生随机数的程序,要不同的随机数,比如34-89之间的,最好写清楚注释 伤仲永全解内容要详细有注释 几道数学题用平方根解决1.有一块正方形玻璃重6.75千克,已知此种玻璃板每平方厘米重1.2千克,求这块玻璃板的边长.2.某农场有一块长30米,宽20米得场地,要在这块场地上建一个鱼池为正方形,使 为什么一个英语单词后有好几个中文注释 一个数学题,有图. 用java语句写出三维空间的点,例子如下:麻烦帮我加上注释~定义一个“点”(Point)类用来表示中三维空间的点(有三个坐标).要求如下:(坐标的值随便)//可以生成具有特定坐标的点对象. 请java高手帮我注释或者解释一下这个例子?求大神帮助请java高手帮我注释或者解释一下这个例子?这是线程组的一个例子看不懂,谢谢帮助;public class Grp implements Runnable{public void run(){for(;;){System.