2010-08-30 69 views
-1

我是新的FORTRAN用戶。 我想以堆棧的方式寫輸出而不刪除前一個。假設我們有三個輸出A,B,C爲一個「電子1」。當我們運行另一個「ELECTRON2」的代碼時,所有以前的輸出都會被覆蓋。所以我想用一條空行寫入堆棧。堆棧輸出概念

請建議我我如何能做到這一點....... 我很感激你......

問候

回答

1

如果你

write (*,*) a, b,c 
then later 
write (*, *) 
write (*, *) a, b, c 

你應該在屏幕上看到六個數字,分兩行,以空行分隔。

或者,如果你這樣做在一個循環:

do i=1, N 
... computations 
    write (*, *) 
    write (*, *) a, b, c 
end do 

你應該用空行分隔3號的N行。

這是你想要的嗎?

如果不是,請澄清您的問題或發佈一些代碼。