import java.util.Scanner; public class 母牛的故事 { public static void main(String[] args) { Scanner in=new Scanner(System.in); while(in.hasNext()){ int n=in.nextInt(); if(n==0) {in.close();return;} else cow(n); } } public static void cow(int n) { int year3=1;int year1=0;int year2=0;//成熟母牛,一岁母牛,2岁母牛的个数。 for(int i=1;i<n;i++){ int temp=year3; year3+=year2;//2岁母牛变为成熟母牛System.out.print("year3="+year3); year2=year1;//1岁母牛成长为2岁母牛System.out.print("year2="+year2); year1=temp;//3岁母牛生了1岁母牛System.out.print("year1="+year1); } System.out.println(year3+year2+year1); } }
0.0分
0 人评分
C二级辅导-分段函数 (C语言代码)浏览:912 |
点我有惊喜!你懂得!浏览:1274 |
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:628 |
Biggest Number (C++代码)回溯法浏览:1679 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:597 |
printf基础练习2 (C语言代码)浏览:826 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:798 |
IP判断 (C语言代码)浏览:820 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:600 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:727 |