这个题目啥意思,看不懂

题目:请编写一个类,这个类需要有一个正整数的私有属性,并且有一个公有方法能够求出并打印属性值所斐波那契数列对应的项目,比如这个类的整数属性为n,则该方法需更找出斐波那契数列的n项。需要编写主函数验证。(斐波那契数列为f1=1
,f2=1,f3=2,fn=fn-1+fn+1

c++

2个回答

如果问题得到解决,请点我回答左上角的采纳和向上的箭头,谢谢

#include <iostream>
using namespace std;

class A
{
private:
    int n;
public:
    A(int x) { n = x; }
    void print()
    {
        int a = 1;
        int b = 1;
        for (int i = 0; i < n; i++)
        {
            cout << a << endl;
            b = b + a;
            a = b - a;
        }
    }
};

int main()
{
    A a(10);
    a.print();
    return 0;
}

图片说明

#include <stdio.h>
#include <vector>
using std::vector;
class Fibonacci{
public:
        Fibonacci(int cnt):n(cnt){}
        void print(){
                if (n <= 2)
                {
                        if(n == 1){
                            printf("1\n");              
                        }
                        else{                   
                            printf("1 1\n");            
                        }                       
                }
                arr.push_back(1);
                arr.push_back(1);
                int a = 1;
                int b = 1;
                int c = 1;
                for (int i = 3; i <= n; i++)
                {
                        a = b;
                        b = c;
                        c = a + b;
                        arr.push_back(c);       
                }
                for(int i = 0; i < arr.size(); i++){
                    printf("%d ", arr[i]);
                }               
                printf("\n");   
        }
private:
        vector<int> arr;
        int n;
};
int main(){
        Fibonacci fibon(6);
        fibon.print();
        return 0;
}


Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

1
c语言题目,新人看不懂,求大佬解释
1
(新人求助各位大佬)网络安全:已知明文和主密钥,依据AES算法求解问题
2
新手求助:关于菲波那契数问题怎么写?
1
关于框架 URL显示在浏览器的地址栏
3
关于嵌入式操作系统的一个题目,编写一个c语言程序,其功能是将一个文本文件读出,然后再反序写回。
1
C语言对用堆导入并显示的数据进行进一步的处理
1
计算学分绩点 输入的是学生的成绩(0和正整数),输出的是学分绩点
0
HDU 2068 一道错排+组合的简单题。。但是不懂一个可以互换的小细节为什么一个能AC一个就是会WA。。。
0
linux下这个过程(首先ping路由器,平通了,然后路由器不断的发包,接收这些数据包)详细是什么样的啊?
0
有大佬知道怎么仿真基于RFID的生产管理系统理论设计吗?
1
题目要求输出最少做几次能量转换才能够有足够的能量点开门,运用C语言程序代码的编写过程去求解?
2
请问一下这个题目的答案是啥, 我实在看不懂?
2
关于Collections工具类对集合中数据的排序,这道题目不是很懂,初学者。
0
怎么用matlab编写幂函数计算方法及其步长?
3
如何详细分析一段C语言代码?
2
python题目:英文字符规律统计 答案里map()的功能不明白
0
Energy Conversion
1
leetcode876. 链表的中间结点。用javascript,为什么return是undefined?
1
二进制“<<”:没有找到接受“Time”类型的右操作数的运算符?
1
开发工具领域的应用问题