本帖最后由 杨旭 于 2011-12-23 13:22 编辑
有一头牛,生下了一头小牛,该小牛四年之后,也生下一头小牛,生下的每头小牛,四年之后都会生一头下牛,请用程序算出在二十年之后,一共有多少头牛。
我是这么写的 不知道对不对- public class Text01{
- public static void main(String[] args) {
- int sum = 2;//第一年因为第一头牛已经生下了一头小牛 所以第一年应该有两头牛
- for (int i = 1; i <=20; i+=4) {//在这里i的变量初始值 有点疑惑 应该是 0 呢 还是1 呢?
- sum +=sum;
- }
- System.out.println(sum);
- }
- }
复制代码 |
|