討論串[問題] 請教有無方法簡化我的code
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者chessjim (jim)時間13年前 (2010/10/05 04:53), 編輯資訊
2
0
0
內容預覽:
( *[1m *[m 為色碼,可以按 Ctrl+V 預覽會顯示的顏色 ). ( 未必需要依照此格式,文章條理清楚即可 ). 遇到的問題: (題意請描述清楚). 我寫了一段code. 發現code中重複的地方很多. 不知道有沒有方法簡化它. 希望得到的正確結果:. 能夠簡化我case1,case2,c
(還有927個字)

推噓8(8推 0噓 5→)留言13則,0人參與, 最新作者lgen7604時間13年前 (2010/10/05 09:31), 編輯資訊
0
0
0
內容預覽:
簡單的化簡. //pre:level,type分別控制三角形層級與種類. //post:印出三角形. void printTriangle(int level,int type){. int line,cnt;. if (type < 1 || type > 3) {. printf("你輸入了錯誤
(還有289個字)

推噓13(13推 0噓 45→)留言58則,0人參與, 最新作者loveme00835 (最愛朴素妍)時間13年前 (2010/10/05 10:01), 編輯資訊
0
0
3
內容預覽:
出現type code了, 首先需要做的就是把 int type這個參數. 換成列舉型態, 提升可讀性並且也提供靜態型別檢查, 不用. 呼叫之後才用default去檢查合法與否(雖然我還想不到這三. 種三角形該怎麼敘述他).. http://codepad.org/MCGDiB5G. 裡面三個巢狀迴
(還有574個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者karatow (karatow)時間13年前 (2010/10/05 23:14), 編輯資訊
0
0
0
內容預覽:
void printriangle(int select , int level). {. int cnt,line,constant=1;. int *number;. switch(select). {. case 1:. number = & constant;. break;. case 2
(還有445個字)

推噓9(9推 0噓 25→)留言34則,0人參與, 最新作者wendly777 (小水)時間13年前 (2010/10/12 22:52), 編輯資訊
0
0
0
內容預覽:
如果不在意執行速度的話. 我會寫成這樣. 不知道前面有沒有人提出相同的方法. 我是沒有看到. 不知道有沒有眼殘. typedef void (*DRAW)(int cnt, int line);. void draw1(int cnt, int line);. void draw2(int cnt,
(還有692個字)
首頁
上一頁
1
下一頁
尾頁