C语言 猴子吃桃
任务描述
本关任务:猴子第一天摘下若干个桃子,吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,并且又多吃了一个。以后每天早上都吃掉前一天剩下的一半零一个。到第10天早上再想吃时,发现只剩下一个桃子。问第一天共摘了多少桃子?
若到第day(day>1)天早上再想吃时,发现只剩下一个桃子。问第一天共摘了多少桃子?
#include <stdio.h> int main(){ int x=1; int i; int day; scanf("%d",&day); printf("day%3d, %d\n",day,1); for(i=day-1;i>=1;i--){ x=(x+1)*2; printf("day%3d, %d\n",i,x); } return 0; }


浙公网安备 33010602011771号