版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第2章關(guān)于FORTRAN的初步知識FORTRAN程序設(shè)計(jì)2FORTRAN語言的發(fā)展概況
FORTRAN是英文FORmulaTRANslation的縮寫,意為“公式翻譯”。
FORTRANⅡ→FORTRANⅣ→FORTRAN78→FORTRAN95→FORTRAN2000……3固定書寫形式:每一行分為四個(gè)區(qū):1:標(biāo)號區(qū)第1~5列2:續(xù)行區(qū)第6列3:語句區(qū)第7~72列4:注釋區(qū)第73~80列自由書寫形式:不按照以上要求書寫。FORTRAN源程序的書寫規(guī)則4FORTRAN源程序的書寫規(guī)則固定書寫形式的源程序中的行分為:1:注釋行第1列書寫字母C。2:起始行該行第6列必須是空格或0。3:繼續(xù)行該行語句標(biāo)號區(qū)沒有標(biāo)號,第6列不能是空格或0
4:結(jié)束行從該行的第7列以后書寫END。自由書寫形式的源程序中的行:
書寫時(shí)沒有以上要求。51:整型常量2:實(shí)型常量3:雙精度型常量4:復(fù)型常量5:邏輯型常量6:文字型常量FORTRAN語言的常量61:整型常量
是一個(gè)正的或負(fù)的或零的數(shù),不應(yīng)該包含小數(shù)點(diǎn)。如:12、0、-51等。不同的語言系統(tǒng),使用多少個(gè)字節(jié)表示一個(gè)整數(shù)是不一樣的。FORTRAN語言的常量72:實(shí)型常量
有兩種表示方法:(1)小數(shù)點(diǎn)法表示:如:12.50.1212..55等(小數(shù)點(diǎn)表示)(2)科學(xué)計(jì)數(shù)法(指數(shù))表示:
實(shí)數(shù)或整數(shù)E或e整數(shù)
如:1.8635E25.d-1等(指數(shù)表示)FORTRAN語言的常量83:雙精度型常量雙精度型常量的表示:
實(shí)數(shù)或整數(shù)D或d整數(shù)
如:1.8635D25.d-1等FORTRAN語言的常量94:復(fù)型常量
復(fù)型常量的表示:
(常量1,常量2)常量可以是整型常量或?qū)嵭统A勘硎镜膹?fù)型常量是:常量1+常量2i
如:(3.24,4.56)(2,5.6)等FORTRAN語言的常量105:邏輯型常量邏輯型常量的表示:
.true.表示真值.false.表示假值
6:文字型常量文字型常量的表示:
‘若干個(gè)字符’
例如:'abcdef''123456xyz'FORTRAN語言的常量11
標(biāo)識符的命名規(guī)則:
以字母(不分大小寫)開頭,后跟若干個(gè)字母或數(shù)字。變量類型:1:隱含說明(約定)凡不加說明的標(biāo)識符,以字母I~N(或i~n)開頭的為整型變量,以其它字母開頭的變量為實(shí)型變量。2:顯示說明語句3:隱含說明語句FORTRAN語言的變量121:顯示說明語句
integer若干個(gè)標(biāo)識符彼此間用逗號分隔定義的每一個(gè)標(biāo)識符為整型變量。
real若干個(gè)標(biāo)識符彼此間用逗號分隔定義的每一個(gè)標(biāo)識符為實(shí)型變量。doubleprecision若干個(gè)標(biāo)識符彼此間用逗號分隔定義的每一個(gè)標(biāo)識符為雙精度型變量。FORTRAN語言的變量131:顯示說明語句
complex若干個(gè)標(biāo)識符彼此間用逗號分隔定義的每一個(gè)標(biāo)識符為復(fù)型變量。
logical若干個(gè)標(biāo)識符彼此間用逗號分隔定義的每一個(gè)標(biāo)識符為邏輯型變量。character*整型常量若干個(gè)標(biāo)識符彼此間用逗號分隔定義的每一個(gè)標(biāo)識符為字符型變量,每個(gè)字符型變量存儲若干個(gè)(整型常量)字符。FORTRAN語言的變量142:隱含說明語句
implicitinteger(字母1,字母2)或(單個(gè)字符),......implicitreal(字母1,字母2)或(單個(gè)字符),......如:implicitinteger(a,c),(x)定義字母a、b、c開頭的變量均為整型變量,字母x開頭的變量為整型變量。如implicitreal(i,l),(n)定義字母i、j、k、l開頭的變量均為實(shí)型變量,字母x開頭的變量為實(shí)型變量。FORTRAN語言的變量152:隱含說明語句
implicitdoubleprecision(字母1,字母2)或(單個(gè)字符),......implicitcomplex(字母1,字母2)或(單個(gè)字符),......implicitlogical(字母1,字母2)或(單個(gè)字符),......implicitcharacter(字母1,字母2)或(單個(gè)字符),......其意義見前頁。FORTRAN語言的變量16標(biāo)準(zhǔn)函數(shù)標(biāo)準(zhǔn)函數(shù):abs(x)|x|exp(x)ex
alog10(x)log10xalog(x)lnx……sin(x)sinxcos(x)cosxtan(x)tanxctan(x)tan-1x注意:使用三角函數(shù)時(shí),單位應(yīng)該是弧度。17算術(shù)運(yùn)算符和算術(shù)表達(dá)式算術(shù)運(yùn)算符:+、-、*、/、**算術(shù)表達(dá)式:用運(yùn)算元素、運(yùn)算符、圓括號組成的有意義式子。對算術(shù)運(yùn)算符應(yīng)該注意運(yùn)算符的優(yōu)先級及結(jié)合方向。對算術(shù)表達(dá)式應(yīng)該注意算術(shù)表達(dá)式的正確表示。18算術(shù)運(yùn)算符和算術(shù)表達(dá)式算術(shù)運(yùn)算符的優(yōu)先級:**最高*,/次之+、-最低算術(shù)表達(dá)式的正確表示:(axb)3(a*b)**3axexa*exp(x)19算術(shù)表達(dá)式運(yùn)算中的類型問題FORTRAN規(guī)定:1:同類型算術(shù)量之間運(yùn)算的結(jié)果保持原類型。2:如果參與運(yùn)算的兩個(gè)量為不同類型,系統(tǒng)將它們轉(zhuǎn)換成同一類型然后進(jìn)行運(yùn)算。規(guī)則是:將低級別類型轉(zhuǎn)換成高級別類型進(jìn)行元算。整型(低)實(shí)型(高)2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 銀行機(jī)構(gòu)業(yè)務(wù)部課程設(shè)計(jì)
- 預(yù)算編制課程設(shè)計(jì)目標(biāo)
- 課程設(shè)計(jì)數(shù)學(xué)建模案例
- 跑酷課程設(shè)計(jì)案例
- 通風(fēng)除塵課課程設(shè)計(jì)書
- 鑄造工藝設(shè)計(jì)的課程設(shè)計(jì)
- GB/T 45162.1-2024物流倉儲設(shè)備可靠性試驗(yàn)規(guī)范第1部分:輸送分揀設(shè)備
- 二零二五年度高端貓舍購買合同協(xié)議書3篇
- 2024年鋼結(jié)構(gòu)工程清工責(zé)任承包合同版B版
- 2024消防器材買賣合同
- 2025年度私立學(xué)校教師聘用合同(初中部專業(yè)學(xué)科)3篇
- 2024年關(guān)愛留守兒童工作總結(jié)
- GB/T 45092-2024電解水制氫用電極性能測試與評價(jià)
- 《算術(shù)平方根》課件
- DB32T 4880-2024民用建筑碳排放計(jì)算標(biāo)準(zhǔn)
- 2024-2024年上海市高考英語試題及答案
- 注射泵管理規(guī)范及工作原理
- 山東省濟(jì)南市2023-2024學(xué)年高二上學(xué)期期末考試化學(xué)試題 附答案
- 大唐電廠采購合同范例
- GB/T 18724-2024印刷技術(shù)印刷品與印刷油墨耐各種試劑性的測定
- IEC 62368-1標(biāo)準(zhǔn)解讀-中文
評論
0/150
提交評論