引入一个数字,看看它是否在斐波那契数列中

Introduce a number and see if its in the fibonacci series

本文关键字:是否 数列 一个 数字      更新时间:2023-10-16
#include <iostream>
using namespace std;
int main() 
{
   int a=1;
   int b=0;
   int c=0;
   while(c<=100) 
   {
       cout << c << "n";             
       b=a;
       a=c;
       c=a+b;              
   }
   system("pause");    
   return 0;    
}

这就是我向 FIB 系列展示的高达 100 个但我实际上对学习一种介绍数字的方法感兴趣,并让程序告诉我该数字是否在系列中。任何人都可以告诉我我可以为此做出哪些更改吗?

您可以将其作为参数传递到 main 函数中,然后在 while 循环中检查新c是否等于您传入的数字。如果是,请中断循环并输出成功消息。

如果要检查 100 之后的数字是否在斐波那契数列中,请在c大于传入的数字时中断循环并显示失败消息。