| 9 | 1/1 | 返回列表 |
| 查看: 1337 | 回復: 8 | |||
mplanck至尊木蟲 (職業(yè)作家)
之上又是啥子蟲蟲?
|
[交流]
【求助】怎么在文件尾行讀寫數(shù)據(jù)?【已完結(jié)】 已有3人參與
|
|
已知文件A,行數(shù)未知。現(xiàn)在想跳到文件最后一行讀寫數(shù)據(jù),怎樣實現(xiàn)? 有沒有類似rewind這樣的指令(注:rewind是回繞至文件初始點命令) 請蟲蟲們不吝賜教,謝謝! ps:剛才金幣發(fā)放設(shè)置錯了,希望回帖的蟲蟲言中要害,謝謝! [ Last edited by 余澤成 on 2010-9-13 at 22:28 ] |

金蟲 (正式寫手)
|
Originally posted by mplanck at 2010-09-11 10:59:29: 已知文件A,行數(shù)未知,F(xiàn)在想跳到文件最后一行讀寫數(shù)據(jù),怎樣實現(xiàn)? 有沒有類似rewind這樣的指令(注:rewind是回繞至文件初始點命令) 請蟲蟲們不吝賜教,謝謝! ps:剛才金幣發(fā)放設(shè)置錯了,希望回帖的蟲蟲 ... implicit real*8(a-h,o-z) open(unit=10,file='li.txt',status='old') 1 Read(10,*,end=2) Goto 1 2 backspace 10 backspace 10 read(10,*) a ! 最后一行你要讀的數(shù)據(jù),具體格式參考你的文件數(shù)據(jù)而定。 write(*,*) a End [ Last edited by maomao1210 on 2010-9-11 at 18:31 ] |
至尊木蟲 (職業(yè)作家)
之上又是啥子蟲蟲?

金蟲 (正式寫手)
至尊木蟲 (職業(yè)作家)
至尊木蟲 (職業(yè)作家)
之上又是啥子蟲蟲?
|
Originally posted by snoopyzhao at 2010-09-11 21:52:45: 讀我不知道如何做,但寫應該很簡單吧,用 open 中的 append 模式應該就可以…… 搜索fortran幫助文件,看到open的所有供選參數(shù)如下:ACCESS CONVERT MODE RECORDTYPE ACTION DEFAULTFILE NAME SHARE ASSOCIATEVARIABLE DELIM ORGANIZATION SHARED BLANK DISPOSE PAD STATUS BLOCKSIZE FILE POSITION TITLE BUFFERCOUNT FORM READONLY TYPE BUFFERED IOFOCUS RECL USEROPEN CARRIAGECONTROL MAXREC RECORDSIZE 就是沒看到append |

至尊木蟲 (職業(yè)作家)
|
Originally posted by mplanck at 2010-09-13 16:26:31: 搜索fortran幫助文件,看到open的所有供選參數(shù)如下:ACCESS CONVERT MODE RECORDTYPE ACTION DEFAULTFILE NAME SHARE ASSOCIATEVARIABLE DELIM ORGANIZATION SHARED BLANK DISPOSE PAD STATUS BLOCKSIZE FIL ... 又查了一下,append 應該是一個擴展的選項,不同的編譯器可能不一樣……有的在 access 這個選項下,也有的在 position 這個選項下,還有可能沒有…… |
金蟲 (正式寫手)
|
Originally posted by snoopyzhao at 2010-09-13 20:16:55: 又查了一下,append 應該是一個擴展的選項,不同的編譯器可能不一樣……有的在 access 這個選項下,也有的在 position 這個選項下,還有可能沒有…… ![]() ![]() |
至尊木蟲 (職業(yè)作家)
之上又是啥子蟲蟲?
|
Originally posted by snoopyzhao at 2010-09-13 20:16:55: 又查了一下,append 應該是一個擴展的選項,不同的編譯器可能不一樣……有的在 access 這個選項下,也有的在 position 這個選項下,還有可能沒有…… 非常感謝你的提示,最終用position='append'實現(xiàn)了! (改成access, 編譯過程中說backspace 有錯,沒搞懂) 代碼如下貼上,供其它需要的蟲蟲參考: --------------------------------------------------------- character*70 lineword open (9,file='openfile,position='append') backspace 9 read (9, '(A70)') lineword write(*, '(A70)') lineword close(9) end ---------------------------------------------------------- |

| 9 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 275求調(diào)劑 +10 | jjjjjjjjjjl 2026-03-27 | 10/500 |
|
|---|---|---|---|---|
|
[考研] 【求調(diào)劑】085601材料工程專碩 | 總分272 | +5 | 腳滑的守法公民 2026-03-27 | 5/250 |
|
|
[考研] 085701環(huán)境工程求調(diào)劑 +8 | 多久上課 2026-03-27 | 8/400 |
|
|
[考研] 265求調(diào)劑11408 +3 | 劉小鹿lu 2026-03-27 | 3/150 |
|
|
[考研] 289求調(diào)劑 +7 | 新時代材料 2026-03-27 | 7/350 |
|
|
[考研] 266分求材料化工冶金礦業(yè)等專業(yè)的調(diào)劑 +4 | 哇呼哼呼哼 2026-03-26 | 4/200 |
|
|
[考研] 308求調(diào)劑 +7 | 墨墨漠 2026-03-25 | 7/350 |
|
|
[考研] 322求調(diào)劑 +4 | 我真的很想學習 2026-03-23 | 4/200 |
|
|
[考研] 材料求調(diào)劑 +5 | .m.. 2026-03-25 | 5/250 |
|
|
[考研] 292求調(diào)劑 +4 | 求求了收下我吧?/a> 2026-03-26 | 4/200 |
|
|
[考研] 一志愿鄭州大學,080500學碩,總分317分求調(diào)劑 +4 | 舉個栗子oi 2026-03-24 | 5/250 |
|
|
[考研] 321求調(diào)劑 +6 | wasdssaa 2026-03-26 | 6/300 |
|
|
[考研] 352求調(diào)劑 +4 | 大米飯! 2026-03-22 | 4/200 |
|
|
[考研] 一志愿北京化工大學材料與化工(085600)296求調(diào)劑 +9 | 稻妻小編 2026-03-26 | 9/450 |
|
|
[考研] 食品專碩 一志愿雙一流 328 +3 | xiaom99 2026-03-21 | 4/200 |
|
|
[考研] 0703化學調(diào)劑,求導師收 +7 | 天天好運來上岸?/a> 2026-03-24 | 7/350 |
|
|
[考研] 305分求調(diào)劑(食品工程) +5 | Sxy112 2026-03-21 | 7/350 |
|
|
[考研] 一志愿吉大化學322求調(diào)劑 +4 | 17501029541 2026-03-23 | 6/300 |
|
|
[考研] 269求調(diào)劑 +4 | 我想讀研11 2026-03-23 | 4/200 |
|
|
[考研] 材料學碩301分求調(diào)劑 +7 | Liyouyumairs 2026-03-21 | 7/350 |
|