Fortran筆記

fortran程序結構

C 註釋
program 程序名
    說明語句
    執行語句
end

源文件書寫格式

一行有80列,一列一字符
標號區(1-5)續行區(6)語句區(7-73)註釋區(73-80)

數據的描述

數據類型

有數據類型的 先定義數據類型
interger real double complex logical character

簡單的輸出語句

write(*,*) 輸出項表      輸出設備號,表控格式
print *,輸出項表

輸入語句

read(*,*)輸入表

program 程序名 主程序語句

if-else-end if 選擇

do 標號[,] 循環變量=表達1,表達2[,表達3]

標號 continue 循環

文件

open(u,file=fn,status=st)
read(u,f,end=lab) 輸入表
write(u,f) 輸出表
close(u)

fortran95

自由書寫格式,不在受限於Fortran77原有限制

需要進行聲明

有數據類型 整型interger 浮點real 復complex 字符character 邏輯

! 註釋
& 跨行
write(*,*) 表 !輸出
read(*,*) 表 !輸入
if () then
選擇
end if

select case(變量)
case()
case()
end select

do 變量=1,2,1
循環
end do

do while(邏輯運算)
循環
end do

cycle 跳過
exit 退出

名:do i=1,2,1
署名循環
end do 名
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章