count= Integer.parseInt(et.getText().toString());
StringBuffer sb=new StringBuffer();
for (int i = 1; i <= count; i++) {
if (i == 1) {
sb.append("第" + i + "个月的兔子对数:" + s1);
sb.append("\n");
System.out.println("第" + i + "个月的兔子对数:" + s1);
continue;
} else if (i == 2) {
sb.append("第" + i + "个月的兔子对数:" + s2);
sb.append("\n");
System.out.println("第" + i + "个月的兔子对数:" + s2);
continue;
} else {
temp = s2;
s2 = s1 + s2;
s1 = temp;
sb.append("第" + i + "个月的兔子对数:" + s2);
sb.append("\n");
System.out.println("第" + i + "个月的兔子对数:" + s2);
}
}
tv.setText(sb);
古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
最新推荐文章于 2021-10-15 21:03:28 发布