标签搜索

C语言_猴子吃桃问

百趣云
2021-03-18 / 0 评论 / 13 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年03月18日,已超过51天没有更新,若内容或图片失效,请留言反馈。

题目:

一只小猴子一天摘了许多桃子,第一天吃了一半,然后忍不住又吃了一个;第二天又吃了一半,再加上一个;后面每天都是这样吃。到第10天的时候,小猴子发现只有一个桃子了。问小猴子第一天共摘了多少个桃子。

分析:

一天吃一半加1个,最后发现只剩下最后一个。我们可以这样想,从最后一天开始,开始只有一个。然后加一个,再乘2。(要先加1再乘2,因为我们是反过来计算的。)

#include<stdio.h>
int main()
{
    int i = 1;
    int j = 1;
    for (j = 10; j > 1;j --)
    {
        i++;
        i = 2 * i;
    }
    printf("第一天摘了 %d 个桃子。", i);
}
0

评论 (0)

取消