討論串[問題] 想把 > 和 < 在迴圈中動態給定
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者yauhh (喲)時間12年前 (2013/02/16 23:03), 編輯資訊
0
0
0
內容預覽:
如果目標是要能做最少程度的程式碼copy-paste-edit,. 首先我會把主要段落寫成:. switch(convergence(a)) {. case 0:. f_0(a);. break;. case 1:. f_1(a);. break;. case 2:. ..... case 10:.
(還有826個字)

推噓0(0推 0噓 2→)留言2則,0人參與, 最新作者AntaresStar時間12年前 (2013/02/16 16:15), 編輯資訊
0
0
0
內容預覽:
假設是寫c++. 純粹就置換大於小於來說 可以用std的less跟greater. 雖然說實質上也是多開了function 用c++內建的function總是比自己多開的好. template <class C>. void f(int a, C c) {. if (c(a, 1)). .... e
(還有48個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者yauhh (喲)時間12年前 (2013/02/09 20:39), 編輯資訊
0
0
0
內容預覽:
為了大於和小於分別開不同的functions才漂亮,反倒是拿一個參數決定階層式大於. 或階層式小於才是醜惡. 因為,你怎麼能說 if (a>10) ... else if (a > 9) .... 到 else if (a > 1) ... 的反向是 if (a<1) ... else if (a
(還有319個字)

推噓4(4推 0噓 19→)留言23則,0人參與, 最新作者BBSealion (海獅)時間12年前 (2013/02/09 11:08), 編輯資訊
0
0
0
內容預覽:
有點不清楚怎麼敘述. 就是我有一個判斷是要跑. if(a>1). else if(a>2). .... else if(a>10). 另一個就是反過來. if(a<1). else if(a<2). .... else if(a<10). 因為兩個判斷是裡面做的事情很像. 我想寫成一個i=0~1跑兩
(還有10個字)
首頁
上一頁
1
下一頁
尾頁