为了账号安全,请及时绑定邮箱和手机立即绑定

最后真的摘了1534个桃子吗?

第一天摘了N个,当时就吃了一半,又吃了一个,剩下1534个,是不是应该一共摘了(1534+1)*2 = 3070个桃子?

正在回答

5 回答

我觉得是这样,只要具备小学数学水平都应该能算出来吧!


但是为啥是第一天摘了n个?第二天,第三天能?

0 回复 有任何疑惑可以回复我~
#1

我会成为IT精英 提问者

抱歉-_-第二句话没看懂
2015-06-07 回复 有任何疑惑可以回复我~
#2

noming 回复 我会成为IT精英 提问者

额,我的意思是你确定你把完整的题目发上来了?不应该这么简单吧!
2015-06-08 回复 有任何疑惑可以回复我~
#3

我会成为IT精英 提问者 回复 noming

“这可能是一个问答,是否在问答界面发布”我就没想同意了。然后,就没有然后了。哈哈哈哈,不好意思,小白见谅【吐舌】。
2015-06-09 回复 有任何疑惑可以回复我~

#include <stdio.h>

int getPeachNumber(n)

{

    int num;    //定义所剩桃子数

    if(n==10)

    {

       return 1;       //递归结束条件

    } 

    else

    {

        num = (getPeachNumber(n+1)+1)*2;   //这里是不应该用递归呢?

        printf("第%d天所剩桃子%d个\n", 10-n, num); //天数,所剩桃子个数

    }

    return num;

}

int main()

{

    int num = getPeachNumber(1);

    printf("猴子第一天摘了:%d个桃子。\n", num);

    return 0;

}

0 回复 有任何疑惑可以回复我~

#include <stdio.h>

int getPeachNumber(n)

{

    int num;    //定义所剩桃子数

    if(n==10)

    {

       return 1;       //递归结束条件

    } 

    else

    {

        num = (getPeachNumber(n+1)+1)*2;   //这里是不应该用递归呢?

        printf("第%d天所剩桃子%d个\n", 10-n, num); //天数,所剩桃子个数

    }

    return num;

}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

最后真的摘了1534个桃子吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信