首页 > 其他分享 >兔子产能问题

兔子产能问题

时间:2023-04-17 16:24:19浏览次数:28  
标签:f1 f2 总数 int 产能 30 兔子 问题

一、问题描述

有一对兔子,从出生后的第三个月起每个月都生一对兔子。小兔子长到第三个月后每个月又生一对兔子,假设所i有兔子都不死,问30个月内每个月的兔子总数为多少。

二、设计思路

1、定义变量f1,f2和f分别表示前一个月前两个月和当前月的兔子数,定义变量i,3<=i<=30.

2、f1+f2为第三个月的兔子总数,设为f。

3、将f1和f2赋新值f2=f1;f1=f。

4、利用迭代循环f=f1+f2求出下一个月的兔子总数。

5、求出每个月的兔子总数,然后输出。

6、当i=30时结束循环。

三、程序流程图

 

四、代码实现

#include<stdio.h>
int main()
{
long f1=1,f2=1,f;
int i;
printf("%12d%12d",f1,f2);/*输出第一个月和第二个月兔子的数量*/
for(i=3;i<=30;i++)
{
f=f1+f2;   /*迭代求出当前月份的兔子数*/
printf("%12d",f);/*输出当前月份的兔子数*/
if(i%4==0)
printf("\n");/*每行输出四个*/
f2=f1;/*为下一次迭代做准备,求出新的f1*/
f1=f;/*求出新的f2*/
}
}

 

标签:f1,f2,总数,int,产能,30,兔子,问题
From: https://www.cnblogs.com/jais/p/17326230.html

相关文章

  • 通过一个具体的例子,深入了解 SAP UI5 控件数据双向绑定的工作原理和问题排查方法试读
    笔者知识星球里有朋友提问:SAPUI5中的sap.m.select控件,在当前页面做任何操作时,都可以选中key值,但触发dialog之后,可以看到select框内的key值被清空,当关闭dialog后,再去选择key值,无任何反应,请问是select控件的问题还是dialog的问题又或者是odata写法有问题,谢谢!......
  • 关于 Fiori 应用里 SAP UI5 前端开发和 SEGW 后台 OData 服务开发的工作量比值问题
    我的知识星球有朋友向我提问:Jerry您好!请问一个中等复杂度的FioriUI5应用,前端代码用freestyle方式纯自己写,后端用SEGW开发Odata服务,前后端的工作量的比值大概是多少?需考虑调试测试的时间。关于这个问题,首先我们得界定,什么算是一个中等复杂度的Fiori应用?从前台视角来看,......
  • 后端解决跨域问题
    方法一:在每个controller类里加上跨域注解麻烦,每个控制器都要加注解方法二:写一个全局配置类来处理跨域packagecom.example.config;importorg.springframework.context.annotation.Bean;importorg.springframework.context.annotation.Configuration;importorg.springf......
  • EI CCIE考试遇到新Design,成功化解遇到的问题!
    本文由WOLFLAB网络实验室高同学进行技术编辑我碰到的新的designV2,在考试前三天我已经拿到了题库并且全部记牢,为此,考试过程当中仅需要注意浏览器要全屏避免漏掉题目,小心翼翼便能够通过.Doo的传统部分,我还是保持着平时的做题习惯,没有任何压力,中途我偶尔起来散散步,倒杯水,去去......
  • Mapboxgl Chrome75版本下发现问题:中文标签无法加载,由Canvas的measureText()方法导致
    很刁钻的问题,排查了好久。我自己开发测试用的浏览器(版本为112)运行正常,在老版本(75)谷歌浏览器报错如下:mapbox-gl.js:32UncaughtTypeError:Failedtoexecute'getImageData'on'CanvasRenderingContext2D':Valueisnotoftype'long'.atMp.TinySDF.draw(mapbox-gl.j......
  • [全程建模]几个建模问题的回答
    问题1.你在分析模型阶段得到的序列图是Rose2003根据用例生成的,还是自己根据前面得到的用例画的呢?序列图是不是根据交互建模画?2.书上是以java为例子的,如果我用xdefor.net,那我要怎么做分析模型呢?3.系统分析与设计是不是一定要有丰富的代码经验做基础呢?4.我很想参加你的培训课程,但......
  • [全程建模]关于建模技术中界面层开发设计的问题
    是的,我曾经说过这个问题。这也是目前全程建模或者说是我认为的建模技术目前最大的两个弱点之一。jsp几乎没有自动生成的方法,否则,你设计的工作量会远远大于实际编码的工作量,所以,我建议b/s开发中界面部分通过界面设计引入,然后,手写完成。目前比较好的做jsp开......
  • [全程建模]关于分包的问题——用例、分析模型、设计模型的分包的作用和差异的对话
    2004-12-0714:41:53Song青润,用例的分包,分析模型的分包,以及系统的分包等必须统一吗?2004-12-0714:43:25Song系统的分包,我理解是设计模型的分包,与导出的代码是一致的,如果与前面的分包保持一致,那这些类混合在一起会很臃肿啊2004-12-0714:47:12青润不,是需要统一考虑的,而且是一个......
  • [全程建模]三个问题的对话之一——RUP中的阶段与代码问题
     Burt(子龙)16:55:04请问一下:RUP每个阶段(先起,精化等)都要得到可用的功能或者代码吗?Burt(子龙)16:55:06这点 我有点糊涂 Burt(子龙)16:55:43象您请教一下你们一般的流程是什么样的? 青润16:53:20呵呵,你是不是理解成了每个阶段都要得到代码?青润16:54:26你的这个问题......
  • jupyter notebook字体问题
    问题描述学习python时发现jupyternotebook默认字体丑陋(不改变主题)解决方法jupyternotebook采用网页交互,其代码字体受浏览器影响,因此考虑更改Chrome浏览器的字体。具体操作如下:设置-外观-自定义字体,将宽度固定的字体更改为Consolas。第四项等宽字体由于一般都是显示代码,很少......