Hello World

任何 Fortran 程式都必須包含 end 作為最後一個語句。因此,最簡單的 Fortran 程式如下所示:

end

以下是“hello,world”程式的一些示例:

print *, "Hello, world" 
end

write 宣告:

write(*,*) "Hello, world"
end

為清楚起見,現在通常使用 program 語句來啟動程式併為其命名。然後,end 語句可以引用此名稱以使其明確指出它是什麼,並讓編譯器檢查程式碼的正確性。此外,所有 Fortran 程式都應包含 implicit none 語句。因此,最小的 Fortran 程式實際應該如下所示:

program hello
  implicit none
  write(*,*) 'Hello world!'
end program hello

從這一點開始,下一個合乎邏輯的步驟是如何檢視 hello world 程式的結果。本節介紹如何在類似 Linux 的環境中實現這一點。我們假設你有一些 shell 命令的基本概念,主要是你知道如何到達 shell 終端。我們還假設你已經設定了 fortran 環境 。使用首選的文字編輯器(記事本,記事本++,vi,vim,emacs,gedit,kate 等),將上面的 hello 程式(複製和貼上)儲存在主目錄中名為 hello.f90 的檔案中。hello.f90 是你的原始檔。然後轉到命令列並導航到儲存原始檔的目錄(主目錄?),然後鍵入以下命令:

>gfortran -o hello hello.f90

你剛剛建立了 hello world 可執行程式。在技​​術方面,你剛編譯了你的程式。要執行它,請鍵入以下命令:

>./hello

你應該在 shell 終端上看到以下行。

> Hello world!

恭喜,你剛剛編寫,編譯並執行了 Hello World 程式。