作者dreler1 (....)
看板Fortran
標題[問題] 時間規律變化
時間Fri May 22 05:42:15 2015
大家好 我寫了一個想要時間規律變化的程式
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: 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