看板 C_and_CPP 關於我們 聯絡資訊
其實是萬年曆 使用者輸入要哪一年 然後輸出成兩排 EX 2009 1月 2月 日 一 二 三 四 五 六 日 一 二 三 四 五 六 1 2 3 1 2 3 4 5 6 7 4 5 6 7 8 9 10 8 9 10 11 12 13 14 11 12 13 14 15 16 17 15 16 17 18 19 20 21 18 19 20 21 22 23 24 22 23 24 25 26 27 28 25 26 27 28 29 30 31 以下省略 這樣要怎麼輸出阿........... 我萬年曆的算法是一天一天算的阿 我從0000年算到2009年的前一天 看有幾天 然後算出是星期幾 再開始輸出 如果一個月一個月排下來 當然很容易 但是要排成兩排就沒辦法了ˊˋ 最終目標是讓使用者決定要如何輸出 1*12 2*6 3*4 4*3 6*2 12*1 這幾種編排方式都可以呈現 ================= 我有一種想法 就是奇數月跟偶數月輪流輸出 可是只是一個模糊的概念........ (最麻煩的還是每個月開始前的幾個空白阿Q.Q) 有請板上的高手幫忙解決啦~ -- 巴 ▃▃ ╮ 大熊:多拉A夢~~~ 干我屁事阿! ◢███◣ ██▅ __▁▁▂▃◣▁▂▂▃▄▅▇█◣ ( _ _ )http://www.wretch.cc/blog/abc1231qa ┌─┐ // \ ▇▇▆▆▅▅▄▄ ●﹨⊕∕● ψ abc1231qa ┌─┐ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.44.203.24
MOONRAKER:把每個月都輸出成一個小陣列,再把相鄰月貼起來成一個 04/07 18:01
MOONRAKER:大陣列,然後輸出大陣列→這樣也不錯 04/07 18:02
MOONRAKER:以前想不開就開個80x25的文字陣列把輸出「畫」上去 XD 04/07 18:02
VictorTom:不用每個月啦~~一次算好兩個月就可以貼在一起畫啦XD 04/07 18:04
VictorTom:話說, 80x25的陣列這招好帥, 小弟喜歡XDDD 04/07 18:05
VictorTom:以前寫DOS純文字貪吃蛇的時候就很想這麼硬幹....Q_Q~ 04/07 18:05
MOONRAKER:OHNO...這樣畫面會不會閃到死啊 XD 04/07 18:29
VictorTom:我回去看一下我後來是用什麼function解決閃爍的問題.... 04/07 18:37
VictorTom:或者是很單純的, 用一顆更快的CPU來解決這個問題XDDD 04/07 18:38
Bencrie:閃爍是因為clear screen造成的 @@? 04/07 19:05
MOONRAKER:現在的顯示卡都很好了 DOS下每秒更新百萬字(默) XD 04/07 19:36
VictorTom:我記得我後來都不cls的, 都是固定重繪2x行(不是滿25) 04/07 19:42
VictorTom:code要回家查XD 回M大, 可是打BBS還是會頓啊(大誤XD) 04/07 19:43
VictorTom:對不起, 我用了conio.h還有gotoxy()........Orz 04/07 19:46
abc1231qa:謝謝 M大的回答~~~80x25似乎也不錯XDDDDDDDDDDDDD 04/07 23:57
MOONRAKER:方法很多,雖然不是最漂亮,但也是alternative way 04/08 03:59
MOONRAKER:印整年的月曆80x25大概不夠吧 至少要35行 XD 04/08 03:59