回 帖 发 新 帖 刷新版面

主题:急求:猴子吃桃子 汇编程序

猴子吃桃子问题
小猴有桃若干,每天吃掉现有数的一半多一个,到第10天要吃时只剩下一个了,问小猴原有桃子多少个?
    设第n天的桃子为xn,它是前一天的桃子数的一半少1个
     递推公式 xn-1=(xn+1)×2  

达人帮忙,谢谢啦

回复列表 (共3个回复)

沙发

请各位汇编大师帮忙

板凳

是不是我求的汇编程序太容易了,没人愿意惠顾呢
唉~  等了这么久也有点失望了

3 楼

#include<stdio.h>
void main()
{
    int a, b=1, c; // 变量a是天数,b是最后一天剩下的桃子数,c是桃子的总数

/* 根据条件最后一天剩下1个桃子,
   推算出前一天的桃子数,直到
   第一天的桃子数并累加得总数 */

   for(a=1;a<=10;a++)
    {
       c=(b+1)*2;
       b=c;
    }
       printf("\n桃子的总数是: %d 个\n",c); // 打印得到的桃子总数
}


其实很简单,主要是 c=(b+1)*2 这一块,看明白了吗?

我来回复

您尚未登录,请登录后再回复。点此登录或注册