採用遞歸的方法做了很多重複的工作,
而採用for循環的方法,從底層向上運算,
f(1)+f(0)->f(2)
f(2)+f(1)->f(3)
f(3)+f(2)->f(4)
。。。
f(n-1)+f(n-2)->f(n)
因此,在循環中只要定義三個變量,便能將最後的f(n)求出來
採用遞歸的方法做了很多重複的工作,
而採用for循環的方法,從底層向上運算,
f(1)+f(0)->f(2)
f(2)+f(1)->f(3)
f(3)+f(2)->f(4)
。。。
f(n-1)+f(n-2)->f(n)
因此,在循環中只要定義三個變量,便能將最後的f(n)求出來
unsigned int MAX = 32; // 2的5次方 unsigned int index = 31; index = (index + 100) % MAX; printf ("inde