返回列表 發帖

費氏數列3

設計一個程式,讓電腦顯示費氏數列的第n項的數值
May

/*
  Name:
  Copyright: 設計一個程式,讓電腦顯示費氏數列的第n項的數值
  Author:
  Date: 07/07/12 16:30
  Description:
*/
#include<iostream>
using namespace std;

int main()
{
   int f1=0,f2=1,f3,n;
   cout<<"請輸入第幾項";
   cin>> n;
   if(n==1)
      {
      cout<<"第"<<n<<"項的值是"<<1;
      }
  
   for(int i=2;i<=n;i++)
   {
      f3=f1+f2;
      if(i==n)
      {
      cout<<"第"<<i<<"項的值是"<<f3;
      }
      f1=f2;//重新設定f1的值
      f2=f3;//重新設定f2的值
   }
      
    system("pause");
    return 0;
}
May

TOP

返回列表