Re: [問題]數字排列問題

看板java作者 (ing)時間17年前 (2009/03/01 21:54), 編輯推噓4(404)
留言8則, 3人參與, 最新討論串1/1
※ 引述《tapi97 (風)》之銘言: : 這個問題想好久...都想不出來 : 我要寫"1234567898765432123456789" : 就是數字輸出從1開始遇到9就倒回來遇1再繼續加 : 我有想到用if作為判斷.配合++和-- : 可是還是寫不出來 : 懇請板上的各位幫我解答!! : 謝謝~!! 硬幹法 int prt = 0; int oper = 1 ; while(true){ if(prt==1){ oper = 1; } if(prt==9){ oper = -1;} prt = prt + oper; System.out.print( prt ); } -- ─┼─ ∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴ 年之前 我不認識你 你不屬於我 我們還是一十年之後 /┬ 在一個陌生人左右  走過漸漸熟悉的街我們 ┌┼ 年之後 我們是朋友 還可以問候 只是那種溫還是朋友嗎? ┴┼─ 也找不到擁抱的理由  情人最後難免淪朋友 ∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴ ΣYcbluewater -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.30.92

03/01 22:00, , 1F
這招不錯~
03/01 22:00, 1F

03/01 22:13, , 2F
原文瞬間不見了 囧
03/01 22:13, 2F

03/01 22:14, , 3F
版主的刀還真快~
03/01 22:14, 3F

03/01 22:38, , 4F
while(true){System.out.print("1234567898765432");}
03/01 22:38, 4F

03/01 22:39, , 5F
這樣連 if 都不用 (大誤)
03/01 22:39, 5F

03/01 22:43, , 6F
我是原PO...這個會無限執行耶...
03/01 22:43, 6F

03/01 22:50, , 7F
(茶) 你也沒說停止條件啊 停止條件就在 while裡面 :P
03/01 22:50, 7F

03/01 23:07, , 8F
抱歉阿....我重貼了!
03/01 23:07, 8F
偷改一行 XD ※ 編輯: iFEELing 來自: 59.126.30.92 (03/02 00:04)
文章代碼(AID): #19gfEhQ7 (java)