Re: [試題]C++答案

看板NTUBIME100HW作者 (杰夫)時間18年前 (2007/11/21 22:29), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串3/5 (看更多)
下面是我的作法 是用兩個變數的方法 這種手法蠻方便的 在許多場合都用的到!! 希望能幫到正在按↓的你 #include<iostream> using namespace std; int main() { int a=1,b=0,i=0; for (i=1;i<=20;i++) { if (i%2==1) { a+=b; cout<<a<<"\t"; } else { b+=a; cout<<b<<"\t"; } if(i%5==0) cout<<endl; } cin.get(); return 0; } 我的方法是兩個變數輪流相加~~~ 反正前兩項加完就是這一項的值~ 看懂了嗎?? 如果不懂的話再來問我吧!! 加油加油!!~明天一定要嗨趴啦!! -- Art of Life, an eternal bleeding heart You never wanna breath your last Wanna live, can't let my heart kill myself -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.117.104.155

11/21 22:29, , 1F
忘了講~網站上公佈的答案跑起來比較慢...比較沒效率@@
11/21 22:29, 1F
文章代碼(AID): #17H42qai (NTUBIME100HW)
文章代碼(AID): #17H42qai (NTUBIME100HW)