VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 1321|回复: 1

[转载] 经典例题C语言程序简单算法

[复制链接]
19_avatar_middle
最佳答案
0 
在线会员 发表于 2016-11-1 16:21:36 | 显示全部楼层 |阅读模式
来一个小例题,逆推思路。

题目:
猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。
1.程序分析:
采取逆向思维的方法,从后往前推断。
2.程序源代码:
main()
{
int day,x1,x2;
day=9;
x2=1;
while(day>0)
{x1=(x2+1)*2;/*第一天的桃子数是第2天桃子数加1后的2倍*/
x2=x1;
day–;
}

printf(“the total is %d\n”,x1);
}




上一篇:经典C语言程序小例题
下一篇:简单的经典C语言程序例题
35_avatar_middle
最佳答案
0 
online_vip 发表于 2016-11-1 20:46:42 | 显示全部楼层
经典例题C语言程序简单算法
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-11-13 01:27

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表