Re: [問題] 新手請大家幫忙debug

看板Programming作者時間14年前 (2010/10/24 04:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
==> 本文由 "理論型嘴砲 <h888512.bbs@ptt.cc>" > 於 news:52KkBj%2495l%40ptt.cc 發表 > 是用fortran寫的 > program calculate > implicit none > real x(999) > integer counter,sum > integer, parameter :: limit=46 > open(8,file='data.txt',status='old') > sum=0 > do counter=1, limit,1 > read(8,'1x,f4.1',err=99) x(counter) 在這裡先加上: Write(*,*) counter, x(counter) 確認讀進來的是正確的 > sum =sum+x(counter) > 99 close(1) open(8, ...) 為啥 close 會是 1 ?close 為啥在 end do 之前? > end do > write(*,*) sum/46 > end > > compile之後沒有bug,可是讀出來的東西是0 > file和compiler都放在桌面上 > 請大家幫幫忙,謝啦!! > -- 風禹科技驗證有限公司 ASP.NET Web News Reader 0.2.9 UTF-8 Beta 網站地圖 http://tlcheng.twbbs.org/wwwmap.htm 流域防洪/區域水資源/徐昇網/玫瑰圖/語音通訊 文章與程式 Basic/Fortran/Windows API/.Net/輔助說明檔 原始碼、文章與討論 微軟程式設計、系統管理使用新技術論壇討論區,網友回覆後即時簡訊、電子郵件通知: MSDN: http://social.msdn.microsoft.com/Forums/zh-TW/categories/ TechNet: http://social.technet.microsoft.com/Forums/zh-TW/categories/ -- ASPNET News Reader http://tlcheng.twbbs.org/News/Reader.aspx RSS 2.0 http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=tw.bbs.comp.language
文章代碼(AID): #1Cmwz-dI (Programming)
文章代碼(AID): #1Cmwz-dI (Programming)