[問題] 簡易排列順序輸出

看板C_and_CPP (C/C++)作者 (PT鄉民)時間11年前 (2014/07/27 20:51), 11年前編輯推噓19(1909)
留言28則, 12人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Dev-C 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 餵入的資料(Input): 預期的正確結果(Expected Output): * ** *** **** ***** ****** ........... *********** 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) #include <stdio.h> int main() { int i,j,k; for(i=10;i>0;i--){ for(j=0;j<10;j++){ printf(" "); } for(k=i;k<10;k++) printf("*\n"); } return 0; } 補充說明(Supplement): 想了很久,太久沒習慣這種問題 思考後還是卡住想不透撤,不知道有人我程式碼問題出在哪嗎~"~ 不能用for *3次來解控制印出數量嗎?? 還是思考邏輯有誤呢??麻煩指導一下 謝 -- 台灣科大 神手路過 台科大大門口頓生信心 ◢◣ ∣●∣ To be irreplaceable, you must always be different. ╲╱ When you want something, all the universe conspires ◥◤ helping you to achieve it. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.27.114.70 ※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1406465511.A.D87.html

07/27 21:02, , 1F
排版....
07/27 21:02, 1F

07/27 21:04, , 2F
j < 10 -> j < i
07/27 21:04, 2F

07/27 21:12, , 3F
強,了解了!!感謝 ※ 編輯: APE36 (114.27.114.70), 07/27/2014 21:14:57

07/27 21:14, , 4F
這不就是直接用for跑出結果嗎??只是稍微改一下你的
07/27 21:14, 4F

07/27 21:15, , 5F
程式,用函式只是好區分而已,也可以拉出來放在main
07/27 21:15, 5F

07/27 21:15, , 6F
裡,還是說你要再更簡化的?
07/27 21:15, 6F
有更簡化的嗎? 想說能不能不要用到三次FOR的!!不知有無可能~"~ ※ 編輯: APE36 (114.27.114.70), 07/27/2014 21:17:38

07/27 21:27, , 7F
http://codepad.org/0qkNoiED 沒用到for XDDDD
07/27 21:27, 7F

07/27 21:27, , 8F
不過時間複雜度是一樣的 XDDD 所以不要亂學
07/27 21:27, 8F

07/27 21:29, , 9F
樓上詐欺 明明就有用一個for~
07/27 21:29, 9F

07/27 21:31, , 10F
可惡 看來要改成遞迴(誤
07/27 21:31, 10F

07/27 21:33, , 11F
http://codepad.org/ammaiIU2 雖然不想用這個,無for
07/27 21:33, 11F

07/27 21:33, , 12F
http://codepad.org/MOK2sI3k 這樣就沒for了(大誤
07/27 21:33, 12F

07/27 21:34, , 13F
有規定不能用array嗎?
07/27 21:34, 13F
沒有!!可以用array解解看>< 樓上的CODE讓我噴飯.....好有趣!!另類思考 ※ 編輯: APE36 (114.27.114.70), 07/27/2014 21:37:13

07/27 21:40, , 14F

07/27 21:41, , 15F
http://codepad.org/EH4qfVxs 用lambda recursion
07/27 21:41, 15F

07/27 21:41, , 16F
通常for都可以改成while阿
07/27 21:41, 16F

07/27 21:42, , 17F
靠fire 超強直接用指標XDDD
07/27 21:42, 17F

07/27 21:42, , 18F
07/27 21:42, 18F

07/27 22:00, , 19F
firejox 這招帥氣又拉風...酷耶
07/27 22:00, 19F

07/28 13:19, , 20F
有人能解釋firejox的code的原理嗎QQ
07/28 13:19, 20F

07/28 14:25, , 21F
%10s會自動補空白吧
07/28 14:25, 21F

07/28 16:38, , 22F
以及字串變數只不過是指向字元所在的字元指標這個事實
07/28 16:38, 22F

07/28 17:59, , 23F
用了一些output的技巧,http://codepad.org/FcKfDSHv
07/28 17:59, 23F

07/28 19:45, , 24F
07/28 19:45, 24F

07/28 21:33, , 25F
太無聊也寫一個 http://codepad.org/c8hjoXXl
07/28 21:33, 25F

07/29 02:50, , 26F

07/29 02:54, , 27F
firejox 版的變種 http://codepad.org/JHkTjJme
07/29 02:54, 27F

08/02 15:54, , 28F
文章代碼(AID): #1JrFNds7 (C_and_CPP)
文章代碼(AID): #1JrFNds7 (C_and_CPP)