| 7 | 1/1 | 返回列表 |
| 查看: 1758 | 回復(fù): 6 | ||
bjwang鐵桿木蟲 (正式寫手)
|
[求助]
三維數(shù)組換行輸入到文件(intel fortran 編譯器)
|
|
我有一個三維數(shù)組r2i(imax,jmx.kmax),想把它寫入到一個文件,要求如下: 第一行排r2i(1-imax,1,1)對應(yīng)的數(shù)組元素,然后換行排r2i(1-imax,2,1)等等。 我是按下面來執(zhí)行的,但達不到目的,輸入到文件的列數(shù)好像大于imax的值,不知錯在何處?哪位高手幫忙解決一下,謝謝! open(10,file='/home/omega-i.dat',status='new') do k=1,kmax do j=1,jmax write(17,"(1X,E15.6,\)" (r2i(i,j,k),i=1,imax)enddo enddo close(10) [ Last edited by jjdg on 2011-7-13 at 21:59 ] |

至尊木蟲 (職業(yè)作家)
鐵桿木蟲 (正式寫手)
|
我是利用 write(17,300) (r2is(i,j,k),i=1,imax) 300 FORMAT (107E15.6) !107為imax值 來達到目的的!。。! 但最后發(fā)現(xiàn),對imax值較小時(目前驗證為107)是可行的,但為165時就不行了,照樣可以運行和輸出,但另一個讀取這個輸出的軟件(軟件應(yīng)該沒問題)出錯。這和Fortran 90/95標(biāo)準(zhǔn)中規(guī)定,當(dāng)程序代碼中的一行超過132個字符時,需要用&續(xù)行有關(guān)嗎? 我修改如下(但編譯說無法終止): if(imax.le.132)then do k=1,kmax do j=1,jmax write(17,300) (r2is(i,j,k),i=1,imax) 300 FORMAT (165E15.6) !HERE, 107=imax for alter row per imax enddo enddo close(17) else do k=1,kmax do j=1,jmax write(17,400) (r2is(i,j,k),i=1,130) 400 FORMAT (130E15.6) write(17,500)'&' 500 FORMAT (A1) write(17,600) (r2is(i,j,k),i=131,imax) 600 FORMAT (39E15.6) ! imax-130 enddo enddo close(17) 這里兩個問題: 1)是Fortran 90/95標(biāo)準(zhǔn)中規(guī)定132列造成的問題嗎? 2)如果是,下面的程序哪點有問題? 謝謝各位兄弟了。! |

至尊木蟲 (職業(yè)作家)
鐵桿木蟲 (正式寫手)

至尊木蟲 (職業(yè)作家)
鐵桿木蟲 (正式寫手)

| 7 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 271求調(diào)劑 +12 | 生如夏花… 2026-03-11 | 14/700 |
|
|---|---|---|---|---|
|
[考研] 290求調(diào)劑 +6 | @將就將就看 2026-03-10 | 11/550 |
|
|
[考研] 267一志愿南京工業(yè)大學(xué)0817化工求調(diào)劑 +6 | SUICHILD 2026-03-12 | 6/300 |
|
|
[考研] 301求調(diào)劑 +3 | A_JiXing 2026-03-16 | 3/150 |
|
|
[考研] 283求調(diào)劑 +3 | 聽風(fēng)就是雨; 2026-03-16 | 3/150 |
|
|
[考研] 一志愿985,本科211,0817化學(xué)工程與技術(shù)319求調(diào)劑 +5 | Liwangman 2026-03-15 | 5/250 |
|
|
[考研] 304求調(diào)劑 +5 | 素年祭語 2026-03-15 | 5/250 |
|
|
[考研] 070300化學(xué)學(xué)碩求調(diào)劑 +6 | 太想進步了0608 2026-03-16 | 6/300 |
|
|
[基金申請]
NSFC申報書里申請人簡歷中代表性論著還需要在申報書最后的附件里面再上傳一遍嗎
20+5
|
NSFC2026我來了 2026-03-10 | 14/700 |
|
|
[考研] 311求調(diào)劑 +8 | zchqwer 2026-03-10 | 8/400 |
|
|
[考研] 308求調(diào)劑 +5 | 是Lupa啊 2026-03-11 | 5/250 |
|
|
[考研] 336求調(diào)劑 +6 | Iuruoh 2026-03-11 | 6/300 |
|
|
[考研] 290求調(diào)劑 +9 | ADT 2026-03-11 | 9/450 |
|
|
[考研] 四川大學(xué)085601材料工程專碩 初試294求調(diào)劑 +4 | 祝我們好在冬天 2026-03-11 | 4/200 |
|
|
[考研] 【考研調(diào)劑求收留】 +3 | Ceciilia 2026-03-11 | 3/150 |
|
|
[考研] 【0856】化學(xué)工程(085602)313 分,本科學(xué)科評估A類院;瘜W(xué)工程與工藝,誠求調(diào)劑 +7 | 小劉快快上岸 2026-03-11 | 7/350 |
|
|
[考研] 274求調(diào)劑 +3 | S.H1 2026-03-12 | 3/150 |
|
|
[考研] 283求調(diào)劑,材料、化工皆可 +8 | 蘇打水7777 2026-03-11 | 10/500 |
|
|
[考研] 420求調(diào)劑 +4 | 莫向外求11 2026-03-10 | 6/300 |
|
|
[考研] 290求調(diào)劑 +3 | 柯淮然 2026-03-10 | 8/400 |
|