猴子吃桃【C++版】
@采用逆向思维,输入猴子最后一天吃桃的天数,输出猴子第一天共摘了多少个桃子。
- 编码设备:Dev;
- 目的:通过此代码进而简单的求得该类问题的结果;
- 分析:数据定义,键盘输入,运算体,键盘输出;
- 优势:简单易懂易看;
- 劣势:方法较为传统,未能达到一定程度上的创新;
- 欢迎各位小可爱提出问题和看法与博主进行灵魂深处的沟通与交流!
具体编码如下:
#include<stdio.h>
main()
{
int day,sum = 1,i;
printf("\tmonkey最后一次吃桃子的天数为 :");
scanf("%d",&day);
for(i = 1;i < day;i++)
{
sum = (sum+1)*2;
}
printf("\n\t第一天monkey共摘了 %d 个桃子。",sum);
}
运算若下: