| 5 | 1/1 | 返回列表 |
| 查看: 934 | 回復(fù): 9 | |||
| 當(dāng)前只顯示滿足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | |||
[交流]
【求助】輸入是什么?
|
|||
|
請教一下大家,如下這樣一個輸入片段,到底輸入文件應(yīng)該如何命名?運(yùn)行總是沒有輸出。請路過高手幫解答解答,感激不盡! 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/86
+1/49
+1/42
+1/42
+1/28
+1/25
+2/20
+1/11
+1/10
+1/9
+1/9
+1/8
+2/8
+1/8
+1/5
+1/5
+1/5
+1/2
+1/2
+1/1
|
在下不才斗膽來說兩句。 細(xì)觀Lz的代碼,驚奇的發(fā)現(xiàn),這段代碼寫的真的挺值得學(xué)習(xí)的。 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 簡單的來看,樓主需要輸入的如下形式的東西。假設(shè)樓主的輸入文件名為,ab-AA.IN. 則,lz在該程序中僅需輸入“AA”, 這樣應(yīng)該可以保證沒有問題。 實(shí)際上正如snoopyzhao 兄所說,語句4其本質(zhì)就是一個字符串運(yùn)算,而且他也指出,這里可能對于"ab-"的格式描述符"4A" 有問題。建議作者,仔細(xì)調(diào)試這一段,最簡單的,可以在4后加上輸出,看看是否有問題。 同時可以在open這里加上是否成功打開文件的判斷標(biāo)志。 |
至尊木蟲 (職業(yè)作家)
|
你這里都是在讀取數(shù)據(jù),沒有輸出啊…… C---> INPUT EXPERIMENTAL DATA WRITE(*,*)'elem ?' 上面這行是在屏幕上輸出 elem 這樣的字符 READ(*,'(A2)')elem 這里是讀入一個長度為2的字符串,即你給 elem 的值 WRITE(FILM1,'(4A,2A,3A)')'ab-',elem,'.IN' 這里是給一個字符串 film1 賦值,它最終的值是是ab-??.IN,其中??是上一步獲得的。但這里好象有點(diǎn)兒問題,應(yīng)該是'(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 賦值,這些值來自于上面的那個打開的文件…… 其實(shí),隨便找一本 Fortran 的書,看 I/O 部分的講解即可…… |
至尊木蟲 (職業(yè)作家)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 070300化學(xué)專業(yè)279調(diào)劑 +9 | 哈哈哈^_^ 2026-03-31 | 9/450 |
|
|---|---|---|---|---|
|
[考研] 284求調(diào)劑 +9 | 小熊~~ 2026-03-31 | 9/450 |
|
|
[考研] 080500-315分復(fù)試調(diào)劑 +9 | 上岸3821 2026-03-31 | 9/450 |
|
|
[考研] 307分求調(diào)劑 +6 | (o~o) 2026-03-31 | 6/300 |
|
|
[考研] 一志愿哈爾濱工業(yè)大學(xué)材料與化工方向336分 +13 | 辰沐5211314 2026-03-26 | 13/650 |
|
|
[考研] 347求調(diào)劑 +11 | 山頂見α 2026-03-25 | 11/550 |
|
|
[考研] 0703化學(xué) +20 | 妮妮ninicgb 2026-03-27 | 20/1000 |
|
|
[考研] 一志愿浙江大學(xué)工科動力工程370,數(shù)一121,專業(yè)課135,現(xiàn)在能去哪里 +3 | 080700調(diào)劑 2026-03-30 | 4/200 |
|
|
[考研] 335求調(diào)劑 +3 | 321* 2026-03-31 | 3/150 |
|
|
[考研] 哈爾濱工業(yè)大學(xué)材料與化工專碩378求調(diào)劑 +3 | 塔比烏斯 2026-03-30 | 3/150 |
|
|
[考研] 求調(diào)劑,一志愿 南京航空航天大學(xué) ,080500材料科學(xué)與工程學(xué)碩,總分289分 +9 | @taotao 2026-03-29 | 9/450 |
|
|
[考研] 生物學(xué)學(xué)碩,一志愿湖南大學(xué),初試成績338 +7 | YYYYYNNNNN 2026-03-26 | 9/450 |
|
|
[考研] 085601材料工程找調(diào)劑 +17 | oatmealR 2026-03-29 | 18/900 |
|
|
[考研] 071010 323 分求調(diào)劑 +3 | Baekzhy 2026-03-27 | 3/150 |
|
|
[考研] 考研調(diào)劑 +5 | Sanmu-124 2026-03-26 | 5/250 |
|
|
[考研] 279求調(diào)劑 +4 | 蝶舞輕繞 2026-03-29 | 4/200 |
|
|
[考研] 085600,專業(yè)課化工原理,321分求調(diào)劑 +5 | 大饞小子 2026-03-28 | 5/250 |
|
|
[考研] 308求調(diào)劑 +7 | 墨墨漠 2026-03-27 | 7/350 |
|
|
[考研] 一志愿南師大0703化學(xué) 275求調(diào)劑 +4 | Ripcord上岸 2026-03-27 | 4/200 |
|
|
[考研] 348求調(diào)劑 +4 | 小懶蟲不懶了 2026-03-27 | 5/250 |
|