Fortran語言簡介

2021-08-29 06:32:16 字數 1499 閱讀 7443

fortran

語言簡介

fortran語言是世界上第乙個被正式推廣使用的高階語言。它是2023年被提出來的,2023年開始正式使用,至今已有三十多年的歷史,但仍歷久不衰,它始終是數值計算領域所使用的主要語言。

fortran語言是formula translation的縮寫,意為「公式翻譯」。它是為科學、工程問題或企事業管理中的那些能夠用數學公式表達的問題而設計的,其數值計算的功能較強。

fortran語言問世以來,根據需要幾經發展,先後推出了不同的版本,其中最流行的是2023年出現的fortranⅱ和2023年出現的fortranⅳ。2023年美國標準化協會(ansi)公布了兩個美國標準文字:

•標準fortran(x3.9-1966)。大致相當於fortranⅳ。

•標準基本fortran(x3.10-1966)大致相當fortranⅱ。

2023年國際標準化組織(iso)接受了美國標準,在稍加修改後公布了iso fortran標準,即《程式語言fortran iso 1539-1972》,它分為**,即:

• 完全的(一級)fortran,相當於fortranⅳ。

• 中間的(二級)fortran,介於fortranⅱ和fortranⅳ之間。

• 基本的(**)fortran,相當於fortranⅱ。

fortranⅳ(即fortran 66)流行了十幾年,幾乎統治了所有的數值計算領域,許多應用程式和程式庫都是用fortranⅳ語言編寫的。美國標準化協會(ansn)在2023年對ansi fortran(x3.9-1966)進行了修訂,預定在2023年通過,為了區別於fortran 66,新標準定名為fortran 77。實際上到2023年4月才由ansi正式公布作為新的美國國家標準。即fortran(x3.9-1978)。2023年,fortran 77被接受為國際標準,即《程式語言fortran iso 1539-1980》,該標準分為全集和子集。

我國制訂的fortran標準,基本上採用了國際標準,於2023年5月公布執行,標準號為gb3057-82。

fortran 77標準完成後,新版本的修訂工作也在同一時間開始進行。這個版本進行了15年,最後在2023年正式由國際標準組織iso公布,它就是fortran 90。fortran 90對以往的fortran語言標準作了大量的改動,使之成為一種功能強大、具有現代語言特徵的計算機語言。其主要特色是加入了物件導向的概念及工具、提 供了指標、加強了陣列的功能、改良了舊式fortran語法中的編寫「版面」格式。

fortran 95標準在2023年同樣由iso公布,它可以視為是fortran 90的修正版,主要加強了fortran在並行運算方面的支援。同時一些公司紛紛推出visual fortran,這為工程技術界進行科學計算和編寫物件導向的工程實用軟體的使用者提供了極大的方便。熟悉vb或vc的讀者可以很容易地掌握visual fortran的使用,進一步開發出自己專業領域的windows下的介面友好的工程應用軟體。

目前正在醞釀國際新的fortran標準,功能將有更大的擴充。在學習和掌握了fortran 77的基礎上進一步學習fortran新標準不會是很困難的。

什麼是fortran語言之fortran語言入門

fortran程式是由程式單元,如乙個主程式,模組和外部子程式或程式的集合。每個程式包括乙個主程式和可以或可以不包含其它程式單元。主程式的語法如下 program program name implicit none type declaration statements executable st...

Fortran 上機實驗

思路分析 第一題採用塊if語句的巢狀,採用如下格式。第二題採用select case case.end selcet的形式進行選擇,先進行判斷是否為閏年,再舉出每個月的具體時間,進行累加。if then if then if then else if then else end if end if ...

Fortran寫入檔案

write 100,2x,i5.3 chi write 100,2x,f25.15 delta close 100 status new 原來不存在 old 原來存在 replace 若存在,則替換原檔案,若不存在,建立新檔案 scratch 開啟暫存檔,不需要名字,file可省略。暫存檔會在程式結...