[請益] 變數亂跑
最近有一個問題實在是困擾我很久
所以上來請教大家囉~
我的 fortran 程式
program MAIN
implicit none
integer II
real*8 T
do II=0, T
.......
.......
enddo
write(*,*) 'II=', II
end program
當然被迴圈包住的裡面做了很多事
包括 call 一些 subroutine
讓我很困擾的是
我多加 write(*,*) 'II=', II 竟然看到 II 不是介於 0~T之間的值
可能是很大(5位數以上)的整數 正負都有可能
雖然迴圈仍然很神奇地會停住 Orz
有人有發生過這樣的情況嗎? 建議要怎麼解決呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.63.196
推
11/28 12:37, , 1F
11/28 12:37, 1F
推
11/28 14:10, , 2F
11/28 14:10, 2F
→
11/28 19:11, , 3F
11/28 19:11, 3F
→
11/29 10:40, , 4F
11/29 10:40, 4F
討論串 (同標題文章)
Fortran 近期熱門文章
PTT數位生活區 即時熱門文章