程序設(shè)計語言FORTRAN的程序結(jié)構(gòu)與規(guī)定
本節(jié)主要介紹FORTRAN77語言,它是許多高級算法語言中的一種,比較適用于科學(xué)計算。
FORTRAN語言是段(或塊)結(jié)構(gòu),即每個FORTRAN源程序由一個或若干個相對獨立的程序單位所組成,即
一個FORTRAN程序可以只由主程序組成,也可以由一個主程序和若干個輔程序組成,各個程序單位的標(biāo)號、變量名是相互獨立的,而各個程序單位之間的數(shù)據(jù)聯(lián)系可以通過啞實結(jié)合、使用公用區(qū)、數(shù)據(jù)塊、文件等多種方式進(jìn)行數(shù)據(jù)交換。
編輯一個FORTRAN語言程序,有一些基本規(guī)定,這些規(guī)定主要包括各類語句排列順序和源程序書寫格式。
1.關(guān)于各類語句排列順序有以下規(guī)定
(1)PROGRAM語句只能作為主程序的第一個語句出現(xiàn)。輔程序的第一個語句不是FUNCTION,SUBROUTINE,就是BLOCK DATA語句。
(2)FORMAT語句可出現(xiàn)在任何地方。
(3)所有說明語句必須放在所有DATA語句、語句函數(shù)語句和可執(zhí)行語句之前。
(4)除了在塊IF語句和與之相應(yīng)的ENDIF語句之間,或DO語句和DO循環(huán)的終結(jié)語句之間,ENTRY語句可出現(xiàn)在任何地方。
(5)程序單位的最后一行是END語句。
2.源程序書寫格式的規(guī)定
建立FORTRAN源程序時,要求嚴(yán)格按規(guī)定格式鍵入,具體規(guī)定如下。
FORTRAN程序每一行有80個字符,每一行分成4個區(qū)段,分別為:
(1)語句標(biāo)號段,從第1列到第5列;
(2)繼續(xù)行字符段,第6列;
(3)語句段,第7列到第72列;
(4)注釋段,第73到第80列。
語句標(biāo)號提供了引用單個語句的方法,可以使用1~99 999的整數(shù)作標(biāo)號,在同一程序單位中,標(biāo)號不能重復(fù)使用。一個語句在一行的語句段中寫不完時,可以接到下一行繼續(xù)寫,后面的稱為繼續(xù)行,在該行的第6列上必須寫上非零非空白的字符。注釋段只是起說明和標(biāo)志作用,編譯時這一部分不產(chǎn)生目標(biāo)程序代碼,只在列源程序清單時原樣照印。
更多內(nèi)容訪問>> 注冊土木工程師(巖土)考試頻道 注冊土木工程師(巖土)考試論壇 巖土工程師課程試聽
·2011年注冊土木工程師(巖土)考試輔導(dǎo)招生簡章
·巖土工程師輔導(dǎo)現(xiàn)在報名任意專業(yè)知識贈送專業(yè)知識習(xí)題班
·老師輔導(dǎo)每天24小時不限時間隨時反復(fù)學(xué)習(xí)……
最新資訊
- 2023年注冊巖土工程師基礎(chǔ)考試資料2024-09-20
- 2024年度全國注冊土木工程師(巖土)專業(yè)考試所使用的標(biāo)準(zhǔn)和法律法規(guī)2024-08-12
- 注冊巖土工程師備考要趁早 雙11好課限時優(yōu)惠!直播間更有返現(xiàn)抽獎~2023-10-31
- 雙11預(yù)熱火熱進(jìn)行中!超值好課助力你巖土工程師備考2023-10-31
- 2023年注冊巖土工程師基礎(chǔ)考試資料2023-09-22
- 2023年注冊巖土工程師基礎(chǔ)考試備考資料2023-09-18
- 2023年巖土工程師基礎(chǔ)考試備考資料2023-09-15
- 2022注冊巖土工程師基礎(chǔ)考試備考資料2022-10-18
- 2022年巖土工程師考試用書推薦2022-05-23
- 2022年注冊巖土工程師公共基礎(chǔ)教材2022-05-20