猴子吃桃问题c语言。

猴子吃桃问题。猴子第一天摘了若干个桃子,当即吃了一半,不过瘾又多吃一个。第二天早上又把剩下桃子吃掉一半零一个。以后每天早上都吃了前一天剩下一半零一个。到第六天早上再想吃时,只剩下一个桃子。编程求每天的桃子数。(使用函数)


/* Note:Your choice is C IDE */
#include <stdio.h>

int n;
int main()
{
    int n;
    int i;
    int mid=0;
    int total = 1;
    scanf("%d",&n);
    for(i=n-1;i>=1;i--){
        mid = i+total;
        total = mid*2;
    }
    printf("共摘了%d个桃子\n",total);
    return 0;  
}