符文先生


私信TA

用户名:FuWen

访问量:1186

签 名:

等  级
排  名 83695
经  验 132
参赛次数 0
文章发表 1
年  龄 0
在职情况 学生
学  校 郑州大学北校区
专  业

  自我简介:

TA的其他文章

解题思路:

没看到有java的,来冒个泡(其实都一样吧)


三个int量分别代表成年,一岁,和两岁的母牛

用一个循环表示时间的增长

每加一年;有所有的未成年牛加一岁;成年牛每只生下一只小牛;

就酱,最后输出和
注意事项:

年龄的增长是int量间的互相赋值,注意要定义一个中间变量

没有三岁的小牛,是因为当三岁当年不生小牛,但下一年会生;三岁可以看做成熟(详见代码)





参考代码:

int num1 = 0;

int num2 = 0;

int num3 = 1;

int num;

for(int a=1;a<n;a++)

{

num = num3;

num3 = num3+num2;

num2 = num1;

num1 = num;

}


 

0.0分

3 人评分

  评论区

这咋像闹着玩似的
2018-07-23 17:17:59
  • «
  • 1
  • »