[問題] 月曆的輸出

看板C_and_CPP (C/C++)作者 (悌咖)時間16年前 (2009/04/07 17:55), 編輯推噓5(5012)
留言17則, 4人參與, 最新討論串1/1
其實是萬年曆 使用者輸入要哪一年 然後輸出成兩排 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

04/07 18:01, , 1F
把每個月都輸出成一個小陣列,再把相鄰月貼起來成一個
04/07 18:01, 1F

04/07 18:02, , 2F
大陣列,然後輸出大陣列→這樣也不錯
04/07 18:02, 2F

04/07 18:02, , 3F
以前想不開就開個80x25的文字陣列把輸出「畫」上去 XD
04/07 18:02, 3F

04/07 18:04, , 4F
不用每個月啦~~一次算好兩個月就可以貼在一起畫啦XD
04/07 18:04, 4F

04/07 18:05, , 5F
話說, 80x25的陣列這招好帥, 小弟喜歡XDDD
04/07 18:05, 5F

04/07 18:05, , 6F
以前寫DOS純文字貪吃蛇的時候就很想這麼硬幹....Q_Q~
04/07 18:05, 6F

04/07 18:29, , 7F
OHNO...這樣畫面會不會閃到死啊 XD
04/07 18:29, 7F

04/07 18:37, , 8F
我回去看一下我後來是用什麼function解決閃爍的問題....
04/07 18:37, 8F

04/07 18:38, , 9F
或者是很單純的, 用一顆更快的CPU來解決這個問題XDDD
04/07 18:38, 9F

04/07 19:05, , 10F
閃爍是因為clear screen造成的 @@?
04/07 19:05, 10F

04/07 19:36, , 11F
現在的顯示卡都很好了 DOS下每秒更新百萬字(默) XD
04/07 19:36, 11F

04/07 19:42, , 12F
我記得我後來都不cls的, 都是固定重繪2x行(不是滿25)
04/07 19:42, 12F

04/07 19:43, , 13F
code要回家查XD 回M大, 可是打BBS還是會頓啊(大誤XD)
04/07 19:43, 13F

04/07 19:46, , 14F
對不起, 我用了conio.h還有gotoxy()........Orz
04/07 19:46, 14F

04/07 23:57, , 15F
謝謝 M大的回答~~~80x25似乎也不錯XDDDDDDDDDDDDD
04/07 23:57, 15F

04/08 03:59, , 16F
方法很多,雖然不是最漂亮,但也是alternative way
04/08 03:59, 16F

04/08 03:59, , 17F
印整年的月曆80x25大概不夠吧 至少要35行 XD
04/08 03:59, 17F
文章代碼(AID): #19soCblE (C_and_CPP)
文章代碼(AID): #19soCblE (C_and_CPP)