首页 > 其他分享 >建民打卡日记4.21

建民打卡日记4.21

时间:2023-04-21 19:47:39浏览次数:51  
标签:下个月 兔子 建民 4.21 打卡 赋给

一、问题描述

一对兔子从出生后三个月起每个月生一对兔子,小兔子三个月后每月生一对兔子,依次类推,假设所有兔子都不死,三十个月内每月兔子总量?

二、设计流程

1.设置前两个月的初值a,b

2.将前两个月的总值赋给下个月c,并依次赋给a,b下个月的值,实现迭代

3.输出c

三、流程图设计

四、代码实现

#include <iostream>
using namespace std;

int main() {
	long fb1 = 1, fb2 = 1, fb;
	cout << fb1 << " " << fb2 << endl;
	for (int i = 3; i <= 30; i++) {
		fb = fb1 + fb2;
		cout << fb << " ";
		if (i % 4 == 0) {
			cout << endl;
		}
		fb2 = fb1;
		fb1 = fb;
	}
	return 0;
}

 

标签:下个月,兔子,建民,4.21,打卡,赋给
From: https://www.cnblogs.com/cor0000/p/17325489.html

相关文章

  • 4.21打卡
     2.设计思路①依次列举出所有0~9的两位相同数字②在第一步的前提下依次列举出0~9的两位相同数字③将第一第二步中的四个数字组成的数进行开根,判断结果是否为整数后输出结果 3.程序流程图 4、代码实现#include<bits/stdc++.h>usingnamespacestd;intmain(){......
  • 编程打卡:C语言趣味编程习题做
    编程打卡:C语言趣味编程习题做完数问题描述完数是因子相加等于它本身的数字,求一个范围内的完数。设计思路遍历这个范围内的数字,求它的因子,然后判断是否为完数即可。流程图graphA[开始]-->B[inputN,i=2]-->C{i<=N}--Yes-->D[j=1,sum=0]-->E{j<=i/2}--Yes-->F{i%j==0}--Yes--......
  • 4.20打卡
     #include<bits/stdc++.h>usingnamespacestd;intmain(){inti;doubleb=0.0,a=1000;for(i<=0;i<5;i++){b=(b+a)/(1+12*0.063);}printf("%0.2lf\n",b);return0;} ......
  • c++训练打卡(13)
    分糖果问题:10个小孩围成一圈分糖果,老师分给第1个小孩10块,第2个小孩2块,第3个小孩8块,第4个小孩22块,第5个小孩16块,第6个小孩4块,第7个小孩10块,第8个小孩6块,第9个小孩14块,第10个小孩20块。然后所有的小孩同时将手中的糖分一半给右边的小孩;糖块数为奇数的人可向老师要一块。问经过这样......
  • 打卡第九天
    输入一个整数,求出他的所有因子。一、1.定义变量,用于保存整数值。2、利用穷举法,找出1到整数值所有能够整除的数3、循环次数已知,利用for循环。二、三、#include<iostream>usingnamespacestd;intmain(){ intn,i; cout<<"输入整数值:"; cin>>n; for(i=1;i<=n;i++) { if(n......
  • 4.21总结
    --查询所有数据SELECT*FROMstu;--给指定列添加数据INSERTINTO表名(列名1,列名2,...)VALUES(值1,值2,...);INSERTintostu(id,name,sex,birthday,score,email,tel,status)values(3,'李四','男','2000-11-11',88.88,'qq.com','18100000000�......
  • 4.21
    #include<stdio.h>voidmain(){longfib1=1,fib2=1,fib;inti;printf("%12ld%12ld",fib1,fib2);for(i=3;i<=30;i++){fib=fib1+fib2;printf("%12d",fib);if(i%4==0)printf("\n");fib2=fib1;fib1=fib;}}......
  • 编程一小时2023.4.21
    1.classCar:publicVehicle{public:Car(stringno,intguest,intweight):Vehicle(no){m_no=no;m_guest=guest;m_weight=weight;}virtualintfee(){return(m_guest*8+m_weight*2);}private:stringm_no;intm_guest,m_weight;};classTruck:publicVehicle{public:Truck(......
  • leetcode_打卡10
    leetcode_打卡10题目:283.移动零思路:双指针,数值互相交换,不是复制覆盖代码:classSolution{publicvoidmoveZeroes(int[]nums){intn=nums.length;intl=0,r=0;while(r<n){if(nums[r]!=0){swap(nums,l,r);......
  • leetcode_打卡09
    leetcode_打卡09题目:443.压缩字符串思路:双指针代码:classSolution{publicintcompress(char[]chars){intn=chars.length;intwrite=0,left=0;for(intread=0;read<n;read++){if(read==n-1||chars[r......