/*

一个猴子摘了一些桃子,它每天吃了其中的一半然后再多吃了一个, 直到第10天,它发现只有1个桃子了,问它第一天摘了多少个桃子?

*/

#include<stdio.h>
int main()
{
   /*一共吃了九天*/
   int day=9;
   /*f1,f2表示第一天,第二天*/
   /*第一天应该是第二天剩下的+1再乘上2*/ 
   int f1,f2=1; 
   while(day>0)
   {
      f1=(f2+1)*2;
      f2=f1;
      day--;
   }
   printf("%d",f1);
   return 0;
}

转载于:https://www.cnblogs.com/devil-angele/p/3571614.html

c语言:猴子吃桃问题相关推荐

  1. C语言——猴子吃桃问题

    C语言--猴子吃桃问题 问题描述: #include <stdio.h>int main() {int i, sum, j;sum = 1;for (i = 1; i < 9; ++ ...

  2. C语言 猴子吃桃的问题 猴子第一天摘下若干个桃子,当即吃了一半,又多吃了一个。 第二天早上将剩下的桃子吃一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。 到第N天早上想再吃时只剩下一个桃子

    C语言 猴子吃桃的问题 题目: 猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个. 第二天早上又将剩下的桃子吃掉一半,又多吃一个.以后每天早上都吃了前一天剩下的一半零一个. 到第N天早上 ...

  3. C语言猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时..

    C语言猴子吃桃问题.猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半零一个.到第10天早上想再吃时,就 ...

  4. 猴子吃桃c语言程序到第n天,C语言猴子吃桃问题

    C语言猴子吃桃问题 猴子第一天摘了若干个桃子,当即吃了一半,还不解馋,又多吃了一个;第二天,吃剩下的桃子的一半,还不过瘾,又多吃了一个;以后每天都吃前一天剩下的一半多一个,到第10天想再吃时,只剩下一 ...

  5. c语言猴子吃桃问题数组数据结构,数据结构课程设计--猴子吃桃问题

    摘要 当下C++语言是一门重要的课程学习,学会运用并结合其他的知识一起解题是一件值得我们重视的,数据结构是一门结合C++知识的重要课程,因此我们要学会将平时课本的知识运用到我们现实生活当中,这样才能让 ...

  6. c语言猴子吃桃问题(简洁做法)

    猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一 个第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下 的一半零一个.到第 10 天早上想再吃时,见只 ...

  7. C语言猴子吃桃问题(两种方法)

    猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第二天早上又将第一天剩下的桃子吃掉一半,有多吃了一个.以后每天早上都吃了前一天剩下的一半零一个.到第 10 天早上想再吃时 ...

  8. c语言猴子吃桃嵌套调用编程,C语言实现猴子吃桃问题(循环、递归两种方法)...

    [问题描述] 猴子第一天摘下若干个桃子,当即吃了一半,不过瘾,又多吃了一个:第二天,吃剩下的桃子的一半,还不过瘾,又多吃了一个:以后每天都吃前一天剩下的一半多一个,到第十天,只剩下一个桃子.求第一天猴 ...

  9. c语言 猴子吃桃问题

    一只猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个:第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半加一个.到第 N 天早上想再吃时,见只剩下一个桃子 ...

  10. [C语言]猴子吃桃问题 猴子第一天摘下若干个桃子,每天都吃了前一天剩下的一半零一个,到第10天早上想再吃的时候,就剩下一个桃子. 求第一天共摘多少个桃子?

    用循环写 #include<stdio.h> int main() {int i,s=1;for(i=0; i<9; i++) //不是10而是9,因为只有9天,最后那天不算{ s ...

最新文章

  1. union all与空字段的一种用法
  2. logo qt添加_linux下如何给qt程序添加图标?
  3. win10如何换pip源
  4. 14、Power Query-行列管理
  5. MFC 之 重绘按键Cbutton
  6. 在sql当中为了让数据做缓存做with as的操作
  7. 目录同步 linux,Linux系统目录实时同步
  8. 通过url判断当前页,动态给导航加样式
  9. 如果你被这个视频深深地震撼!那你一定是幸运的!
  10. [软件开发] 基于Qt开发的一款免费取色器软件 - TakeColor
  11. Java视频教程(自学必备)
  12. eNSP教程 —— 将虚拟机连接到eNSP设备之中
  13. Wap模拟器,用电脑浏览器浏览手机wap网站
  14. 如何下载矢量电子地图(OpenStreetMap)
  15. JNA 中 String 转 Pointer
  16. pion:rtc-to-webrtc示例
  17. 爬虫学习笔记(六)——Scrapy框架(一):安装、运行流程及简单使用
  18. 猿创征文 | 专做药品生产研发的程序员
  19. SK6# 上海居转户随记
  20. mysql—自增长和索引

热门文章

  1. 30岁的你收入是多少?用数据可视化,看看大家的30岁工资真相
  2. 简单梳理帆软报表即决策系统的登录步骤 一
  3. btoa java,JavaScript用btoa和atob来编码解码Base64
  4. resnet50代码_十余行代码完成迁移学习,百度PaddleHub实战解读
  5. python 两阶段聚类_Python,如何对多元时间序列进行聚类?
  6. 加密Python脚本
  7. 卫星协同观测的学习笔记
  8. 使textarea支持tab缩进
  9. 突击计划——给定三角形边长,求面积
  10. 贴片电容的0.65T,0.8T,1.25T,2.5T是什么意思