| 5 | 1/1 | 返回列表 |
| 查看: 931 | 回復: 9 | |||
| 當前只顯示滿足指定條件的回帖,點擊這里查看本話題的所有回帖 | |||
[交流]
【求助】輸入是什么?
|
|||
|
請教一下大家,如下這樣一個輸入片段,到底輸入文件應該如何命名?運行總是沒有輸出。請路過高手幫解答解答,感激不盡! C---> INPUT EXPERIMENTAL DATA WRITE(*,*)'elem ?' READ(*,'(A2)')elem WRITE(FILM1,'(4A,2A,3A)')'ab-',elem,'.IN' OPEN(1,FILE=FILM1,status='old') READ(1,*) READ(1,*) READ(1,*)a,b,c,d,e,f,g,h .......... |
» 搶金幣啦!回帖就可以得到:
+1/191
+1/160
+1/82
+1/40
+1/33
+1/30
+1/16
+1/14
+1/10
+1/10
+1/9
+1/7
+1/6
+1/5
+1/5
+1/3
+1/2
+1/2
+1/1
+1/1
至尊木蟲 (職業(yè)作家)
至尊木蟲 (職業(yè)作家)
|
你這里都是在讀取數據,沒有輸出啊…… C---> INPUT EXPERIMENTAL DATA WRITE(*,*)'elem ?' 上面這行是在屏幕上輸出 elem 這樣的字符 READ(*,'(A2)')elem 這里是讀入一個長度為2的字符串,即你給 elem 的值 WRITE(FILM1,'(4A,2A,3A)')'ab-',elem,'.IN' 這里是給一個字符串 film1 賦值,它最終的值是是ab-??.IN,其中??是上一步獲得的。但這里好象有點兒問題,應該是'(3A,2A,3A)',也可能是后面 'ab-' 這兒有問題。 OPEN(1,FILE=FILM1,status='old') 這是打開一個名為 film1,即 ab-??.IN 的文件 READ(1,*) 讀入一行,但其值不被使用 READ(1,*) 同上 READ(1,*)a,b,c,d,e,f,g,h 為 a, b, c, d, e, f, g, h 賦值,這些值來自于上面的那個打開的文件…… 其實,隨便找一本 Fortran 的書,看 I/O 部分的講解即可…… |
至尊木蟲 (職業(yè)作家)
|
在下不才斗膽來說兩句。 細觀Lz的代碼,驚奇的發(fā)現,這段代碼寫的真的挺值得學習的。 1 C---> INPUT EXPERIMENTAL DATA 2 WRITE(*,*)'elem ?' 3 READ(*,'(A2)')elem 4 WRITE(FILM1,'(4A,2A,3A)')'ab-',elem,'.IN' 5 OPEN(1,FILE=FILM1,status='old') 6 READ(1,*) 7 READ(1,*) 8 READ(1,*)a,b,c,d,e,f,g,h 簡單的來看,樓主需要輸入的如下形式的東西。假設樓主的輸入文件名為,ab-AA.IN. 則,lz在該程序中僅需輸入“AA”, 這樣應該可以保證沒有問題。 實際上正如snoopyzhao 兄所說,語句4其本質就是一個字符串運算,而且他也指出,這里可能對于"ab-"的格式描述符"4A" 有問題。建議作者,仔細調試這一段,最簡單的,可以在4后加上輸出,看看是否有問題。 同時可以在open這里加上是否成功打開文件的判斷標志。 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 311求調劑 +9 | lin0039 2026-03-26 | 9/450 |
|
|---|---|---|---|---|
|
[考研] 藥學105500求調劑 +3 | Ssun。。 2026-03-28 | 3/150 |
|
|
[考研] 材料求調劑一志愿哈工大324 +7 | 閆旭東 2026-03-28 | 9/450 |
|
|
[考研]
|
孅華 2026-03-22 | 17/850 |
|
|
[考研] 275求調劑 +10 | jjjjjjjjjjl 2026-03-27 | 10/500 |
|
|
[考研] 265求調劑 +8 | 小木蟲085600 2026-03-27 | 8/400 |
|
|
[考研] 070300化學求調劑 +4 | 起個名咋這么難 2026-03-27 | 4/200 |
|
|
[考研] 348求調劑 +4 | 小懶蟲不懶了 2026-03-27 | 5/250 |
|
|
[考研] 085601 材料工程 313分 求調劑 +5 | Ong3 2026-03-27 | 5/250 |
|
|
[考研] 一志愿鄭大085600,310分求調劑 +5 | 李瀟可 2026-03-26 | 5/250 |
|
|
[考研] 286求調劑 +4 | lim0922 2026-03-26 | 4/200 |
|
|
[考研] 284求調劑 +11 | junqihahaha 2026-03-26 | 12/600 |
|
|
[考研] 336材料求調劑 +7 | 陳瀅瑩 2026-03-26 | 9/450 |
|
|
[考研] 081200-11408-276學碩求調劑 +3 | 崔wj 2026-03-26 | 3/150 |
|
|
[考研] 289求調劑 +17 | 碩星赴 2026-03-23 | 17/850 |
|
|
[考研] 材料與化工328分調劑 +6 | 。,。,。,。i 2026-03-23 | 6/300 |
|
|
[考研] 335求調劑 +4 | yuyu宇 2026-03-23 | 5/250 |
|
|
[考研] 求老師收我 +3 | zzh16938784 2026-03-23 | 3/150 |
|
|
[考研] 308求調劑 +3 | 墨墨漠 2026-03-21 | 3/150 |
|
|
[考研] 一志愿北京化工大學070300 學碩336求調劑 +5 | vv迷 2026-03-21 | 8/400 |
|