猴子吃桃c语言程序到第n天,猴子吃桃问题之《C语言经典案例分析》
猴子吃桃问题之《C语言经典案例分析》
一、【什么是猴子吃桃】
猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将第一天剩下的桃子吃掉一半,有多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第 10 天早上想再吃时,发现只剩下一个桃子了。编写程序求猴子第一天摘了多少个桃子。
二、【算法实现过程】
(1) 定义 day、x1、x2 为基本整型,并为 day 和 x2 赋初值 9 和 1;
(2) 使用 while 语句由后向前推出第一天摘的桃子数;
(3) 输出结果。
三、【源代码实现如下】#include
int main()
{
int day, x1, x2; /定义 day、x1、x2 3 个变董为基本整型/
day = 9;
x2 = 1;
printf("\n热烈欢迎您来到博新教育C/C++开发技术交流与指导\n我是天狼:726920220------>QQ\n");
printf("\n\n【猴子吃桃问题】:\n");
while (day>0)
{
x1 = (x2 + 1) * 2; /*第一天的桃子数是第二天桃子数加1后的2倍*/
x2 = x1;
day--; /*因为从后向前推所以天数递减*/
}
printf("\n\n\The total is : %d\n\n", x1); /* 输出桃子的总数*/
return 0;
}
四、【运行效果如下】
五、【C/C++学习指导路线图】
猴子吃桃c语言程序到第n天,猴子吃桃问题之《C语言经典案例分析》相关推荐
- 大一c语言程序设计项目教程课,C语言程序设计项目教程 教学课件 ppt 作者 王瑞红 C语言程序设计项目教程习题答案...
C语言程序设计项目教程 教学课件 ppt 作者 王瑞红 C语言程序设计项目教程习题答案 习题答案模块 1 C 语言基础知识1. 选择题(1)C 语言中运算对象必须是整型的运算符是 (B ).A. %= ...
- acm水仙花数java,水仙花数之C语言经典案例分析
水仙花数之C语言经典案例分析 一.[什么是水仙花数] 水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI) ...
- c语言程序做四则运算还要余数,大整数四则运算 高质量C语言程序.doc
大整数四则运算 高质量C语言程序 设计题目: 大整数的四则运算 1. 功能简介:编写出实现大整数之间相加,相减,相乘,相除的程序,并输出计算结构. 课程设计要求:采用模块化程序设计 源程序中应有足够的 ...
- 在c语言程序中将数据分为两种,2012年计算机二级C语言考点归纳汇总(一至四章)...
第1章程序设计基本概念考点归纳 1.1 C语言的特点 C语言是近年来非常流行的语言,很多人宁愿放弃已经熟悉的其他语言而改用C语言,其原因是C语言有优于其他语言的一系列特点.下面是C语言的主要特点: ( ...
- C 语言程序设计基础不好,想10天考国二C语言程序设计证书,可能吗?
实话告诉你:基本不可能!!! 除非你真的是一个学习力,逻辑能力,数学能力有很深的造诣的人! 这并不是在打击你考试的自信心. 为什么这么说呢?来看看计算机二级C语言程序考试(以下简称二级C),需要考什么 ...
- c语言 数组放空自己,DS1307 C语言程序 - ds1307怎么使用(ds1307引脚图及功能_c语言程序及典型应用电路)...
DS1307 C语言程序 //******************************************************************** //************** ...
- 一个c语言程序有两个源文件,建立多个源文件的C语言程序.pdf
建立多个源文件的C语言程序 建立多个源文件的C语言程序 输入.调试并执行一个C++程序 1. 建立多个源文件的C语言程序 一个C语言程序不一定只包含一个文件,它可以由多个文 件组成,比如它可以包含多 ...
- c语言程序能在android,android环境下编译并运行C语言程序
我的环境: Ubuntu12.04 Android2.2 这里的C语言程序指的是运行与android系统的Linux内核上程序,目前为止有两种方法:第一种是自动编译,第二种是手动编译.这两种方法适用于 ...
- c语言程序员算法题库,100个超级经典地C语言算法,程序员必须练习.doc
实用标准文案 文档大全 POJ上做做ACM的题 语言的学习基础,100个经典的算法 C语言的学习要从基础开始,这里是100个经典的算法-1C语言的学习要从基础开始,这里是100个经典的算法 题目:古典 ...
最新文章
- python类的成员函数_python特殊成员函数
- 图形推理1000题pdf_笔试|图形推理题满分攻略
- linux无法启动之-“/dev/xxx unexpected inconsistency, run fsck manually”的解决
- MyBatis 实际使用案例-编程式使用
- P3435-[POI2006]OKR-Periods of Words【KMP】
- linux文件系统概念目录结构
- 图表样式无法实现个性化定制?这个ECharts插件解锁多图表样式
- 索尼等日系厂商集体推超低价笔记本
- python的datetime.strptime_Python strptime()和时区?
- NYOJ-心急的C小加(贪心)
- php rsa加密乱码_PHP RSA密文过长加密解密 越过1024的解决代码
- STM32CubeMX使用(一)之实现点灯点灯
- 京东一面:高并发下,如何保证分布式唯一全局 ID 生成?
- java Web常用过滤器
- ThreadLocal对象使用过程中容易陷入的坑
- 教你如何在微信浏览器下载APP
- 基于禁忌搜索算法的TSP搜索算法
- ros pppoe服务器性能,ROS软路由中最详细的PPPOE服务器设置教程
- SCI论文撰写和投稿过程的详细介绍 - 易智编译EaseEditing
- Add-Migration
热门文章
- 明道云对接企查查,一键矫正客户信息
- STM32--CAN通讯实验
- ubuntu pptp 连接不稳定的解决方法
- python百度云盘采集_Python爬虫实战:抓取并保存百度云资源(附代码)!
- 如何调成适用计算机的分辨率,电脑分辨率多少合适,教您电脑怎么设置分辨率...
- 论文笔记:Encoding Social Information with Graph Convolutional Networks forPolitical Perspective *****
- 宁波阿里云代理商:阿里巴巴CEO张勇:阿里云是一家云计算产品公司
- Cicso 几款IP电话自爆有命令注入高危漏洞
- css3实现球体,CSS3 简单线条构建的三维球体
- 又双叒叕升级了,Nine 2.0.3正式上线!