首页 > 其他分享 >4.12 1.5

4.12 1.5

时间:2023-04-21 09:46:36浏览次数:36  
标签:1.5 4.12 fib1 兔子 fib2 fib

一、问题描述

一对兔子从出生后的第三个月开始每个月生一对兔子,小兔子第三个月也每个月生一对兔子。30个月内,兔子总数为多少?

二、分析

符合斐波那契数列,设置两个初始变量,第一个月和第二个人月的兔子对数都为1。

三、代码

1、代码1(设三个变量)

#include<iostream>
using namespace std;
void main()
{
long fib1=1,fib2=1,fib;
int i;
cout<<fib1<<" "<<fib2<<" ";
for(i=3;i<=30;i++)
{
fib=fib1+fib2;
cout<<fib<<" ";
fib2=fib1;
fib1=fib;
if(i%4==0)
cout<<endl;
}
}

2、代码2(设两个变量)

#include<iostream>
using namespace std;
void main()
{
long fib1=1,fib2=1;
int i;
for(i=1;i<=15;i++)
{
cout<<fib1<<" "<<fib2<<" ";

if(i%2==0)
cout<<endl;
fib1=fib1+fib2;
fib2=fib2+fib1;
}
}

 

四、结果

 

标签:1.5,4.12,fib1,兔子,fib2,fib
From: https://www.cnblogs.com/yindantong/p/17339147.html

相关文章

  • HomeWork4.12
    使用过的语言:C语言,C++,Java,Python。C语言的优势:C语言既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序;也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛。简洁紧凑、灵活方便,运行适度快。C++的优势:C++是......
  • Typora 1.5.12 (windows/MacOs版) 简单高效且实用的Markdown编辑器
    简介Typora的设计理念非常人性化,与传统编辑器相比,更注重用户的视觉效果和阅读体验。它的编辑界面非常简洁,用户可以就近编辑,随时查看效果,避免频繁地转换预览模式,提高了工作效率和灵活性。此外,Typora软件还提供了诸如内置思维导图、目录和常用快捷键等便捷功能,可以让用户在编辑的......
  • 1.5牛顿迭代法
    1.题目编写用牛顿迭代法求方程根的函数。方程为ax^3+bx^2+cx+d=0,系数a,b,c,d由主函数输入。求x在1附近的一个实根。求出根后,由主函数输出。牛顿迭代法的公式是:x=x-f(xo),设迭代到|x-xal≤10-5时结束。2.问题分析f'(x)牛顿迭代法是取x之后,在这个基础上,找到比x更接近的方程的根,一步一......
  • 技术人员的捐赠方式:帮博客园一年节省11.55%成本
    有点标题党嫌疑,大家忽略就好,作为园子老人,确实想为园子出一份力。压缩前共21.4MB压缩后节省64%流量成本节省11.55%=33%*70%*50%解释:从https://www.cnblogs.com/cmt/p/17280054.html这篇文章的官方评论回复中得知,三分之一的成本是服务器成本服务器成本中70%是流......
  • CloudQuery 询盾社区版 v1.5.0 正式发布!
    这是社区版回归与大家见面的第一个版本,在新版本v1.5.0中,CloudQuery主要功能包括以下几个模块:统一数据库管理数据库纳管支持完善SQL编辑器数据源操作权限时间权限设置受限资源权限设置数据导出权限增加流程模块查看审计日志系统监控功能01统一数据库管理CloudQu......
  • 4.12考试听课笔记
    2023-04-16T1seq:一.:首先注意,子集不是子区间,可不连续;序列权值与min和max有关。先进行排序,就可以找到这样的规律:   2      |4     23    |4+3*(2*1+3*1)=19     234  |19+(2*2+3*1+4*1)=63     2345|63+(2*4+3*2+4*1+5......
  • Forest v1.5.30 发布
    导读Forestv1.5.30发布,适配SpringBoot3和Solon,新增延迟参数Forest介绍Forest是一个开源的JavaHTTP客户端框架,它能够将HTTP的所有请求信息(包括URL、Header以及Body等信息)绑定到您自定义的Interface方法上,能够通过调用本地接口方法的方式发送HTTP请求......
  • 2023.4.12拷逝
    #T1seq首先这道题要注意对题意的理解,子序列的意思是子集,而不是子区间。我们可以将序列从小到大排序。排序后,如果一个子序列只有$a[i]$,$a[j]$$(i<j)$和任意多个在$a[i]$和$a[j]$之间的数,那么这个子序列的权值就是$a[i]\timesa[j]$。这样的序列有$2^{j-i-1}$个。由此......
  • 面试题4.12
    #面试题:1wsgiuwsgiuWSGI,cgi,fastcgi分别是什么?2如何自定制上下文管理器3Python是值传递还是引用传递wsgiuwsgiuWSGI,cgi,fastcgi分别是什么?中间件:介于a和b之间的东西都称为中间件'''服务器中间件:nginx,apache数据库中间件:介于应用程序和数据库之间的:MyCat消息......
  • 4.12会议纪要
    确立了今天的目标:对界面的雏形进行完善,对于具体Activity的功能进行操作对于信息录入进行操作 ......