精華區beta NTUBIME96-HW 關於我們 聯絡資訊
#include "stdafx.h" #include "iostream" using std::cout; using std::endl; unsigned long fibonacci (unsigned long); int main() { int counter; unsigned long result; int a; cout << "fibonacci數列前20項" << endl; for (counter=0;counter<=19;counter++) { result=fibonacci(counter); cout<<result<<" "; a=counter+1; if (a%5==0) cout <<endl; } return 0; } unsigned long fibonacci(unsigned long a) { if (a==0 || a==1) return a; else return fibonacci(a-1)+fibonacci(a-2); } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.219.163