看板 Fortran 關於我們 聯絡資訊
大家好 我寫了一個想要時間規律變化的程式 YYMMDDHH (年月日小時) dx (間隔小時) 想要Fortran 幫我做 譬如 dx = 4 小時 15052100 15052104 15052108 等 https://gist.github.com/anonymous/b1ae39efb2e293e8e591 如果我只做 1月到2月 蠻順利的成功 如果要做一月到五月 那1/2月OK 3/4/5月 只會寫出 150301,150401,150501的部分 從15030120直接跳到15040100 (dx=4) 我在想應該是if 部分沒寫好 但是我一整天想不透了 謝謝大家幫忙 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 107.15.112.169 ※ 文章網址: https://www.ptt.cc/bbs/Fortran/M.1432244544.A.F18.html ※ 編輯: dreler1 (107.15.112.169), 05/22/2015 05:45:09 ※ 編輯: dreler1 (107.15.112.169), 05/22/2015 05:51:27 ※ 編輯: dreler1 (107.15.112.169), 05/22/2015 05:52:18
alexanjou: 有程式碼之類的嗎? 05/22 15:49
physbook: 檔案沒有權限喔 05/23 00:40
※ 編輯: dreler1 (134.197.9.46), 05/23/2015 01:05:46
dreler1: 更新了 程式碼 謝謝 05/23 01:06
physbook: and 跟 or 的順序問題? 05/23 02:10
physbook: http://goo.gl/03Vl7b 位階高低 not > or > and > ... 05/23 02:22
physbook: or 那一串用( )包起來 05/23 02:22
dreler1: 我想請問一下 我要把 12月那個 if 放到最前面 05/23 03:44
dreler1: 然後 2月 然後31天的月份 最後 30天的 這樣有差嗎? 05/23 03:44
dreler1: 謝謝 P大 好像 work了 05/23 04:28