循环结构实例008

猴子第一天摘了若干个桃子, 当即吃了一半, 还不解馋, 又多吃了一个; 第二天, 吃剩下的桃子的一半, 还不过瘾, 又多吃了一个; 以后每天都吃前一天剩下的一半多一个, 到第十天想再吃时, 只剩下一个桃子了。问第一天共摘了多少个桃子?

1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
void main ()
{
    int num, day;
    num=1;
    for(day=9; day>0; day--)
    {
        num = (num + 1) * 2;
    }
    printf("The first day of picking peaches number is: %d\n", num);
}