計(jì)算物理課件 第二章 Fortran程序設(shè)計(jì)初步_第1頁
計(jì)算物理課件 第二章 Fortran程序設(shè)計(jì)初步_第2頁
計(jì)算物理課件 第二章 Fortran程序設(shè)計(jì)初步_第3頁
計(jì)算物理課件 第二章 Fortran程序設(shè)計(jì)初步_第4頁
計(jì)算物理課件 第二章 Fortran程序設(shè)計(jì)初步_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

計(jì)算物理課件第二章Fortran程序設(shè)計(jì)初步本課程將介紹Fortran程序設(shè)計(jì)的基礎(chǔ)知識(shí),包括語法、數(shù)組和字符串操作、子程序和函數(shù)、文件和輸入輸出、常用的庫函數(shù)以及實(shí)例演示。Fortran基本語法命名規(guī)則Fotran中的命名規(guī)則是嚴(yán)格的,要符合特定的格式和字符限制。數(shù)據(jù)類型Fotran支持多種數(shù)據(jù)類型,包括整數(shù)、實(shí)數(shù)、字符等,每種類型具有不同的存儲(chǔ)空間和精度。常量和變量常量是固定的數(shù)值,變量是可以改變的數(shù)值,它們?cè)贔otran程序中起到不同的作用。運(yùn)算符Fotran提供了豐富的運(yùn)算符,用于數(shù)值計(jì)算和邏輯判斷,包括算術(shù)運(yùn)算符、關(guān)系運(yùn)算符和邏輯運(yùn)算符??刂平Y(jié)構(gòu)Fotran提供了多種控制結(jié)構(gòu),如條件語句和循環(huán)語句,用于程序的流程控制和決策。數(shù)組、字符串和指針1數(shù)組定義和使用Fotran中數(shù)組可以存儲(chǔ)多個(gè)相同類型的數(shù)據(jù),可以通過下標(biāo)來訪問和操作數(shù)組中的元素。2多維數(shù)組Fotran支持多維數(shù)組,可以從多個(gè)維度來表示和處理數(shù)據(jù),提供更靈活的數(shù)據(jù)操作能力。3字符串操作Fotran提供了豐富的字符串操作函數(shù)和子程序,可以用于處理字符串的拼接、截取、查找等操作。4指針使用Fotran中的指針可以指向具體的內(nèi)存地址,用于在程序中動(dòng)態(tài)地分配和使用內(nèi)存。子程序和函數(shù)1子程序和函數(shù)的定義Fotran中的子程序和函數(shù)用于封裝和重復(fù)使用代碼塊,可以提高程序的模塊化和可維護(hù)性。2實(shí)參和形參子程序和函數(shù)可以接受輸入?yún)?shù)(實(shí)參)和返回輸出結(jié)果(形參),用于在程序中傳遞數(shù)據(jù)。3函數(shù)的返回值Fotran中的函數(shù)可以返回一個(gè)值,用于在程序中進(jìn)行計(jì)算和判斷。文件和輸入輸出1文件的打開和關(guān)閉Fotran中可以通過文件操作函數(shù)來打開和關(guān)閉文件,以便讀取和寫入文件的數(shù)據(jù)。2文件讀取和寫入Fotran提供了多種文件讀取和寫入函數(shù),可以按照不同的格式和方式進(jìn)行數(shù)據(jù)的讀寫操作。3格式化輸入輸出Fotran支持格式化的數(shù)據(jù)輸入輸出,可以精確控制數(shù)據(jù)的格式和布局。常用的Fortran庫函數(shù)數(shù)學(xué)函數(shù)Fotran庫中包含了豐富的數(shù)學(xué)函數(shù),如三角函數(shù)、指數(shù)函數(shù)、對(duì)數(shù)函數(shù)等。字符串函數(shù)Fotran庫中提供了多個(gè)字符串操作函數(shù),用于處理字符串的拼接、截取、查找等操作。時(shí)間和日期函數(shù)Fotran庫中提供了函數(shù)來獲取當(dāng)前的時(shí)間和日期,以及進(jìn)行時(shí)間和日期的計(jì)算。隨機(jī)數(shù)函數(shù)Fotran庫中提供了隨機(jī)數(shù)生成函數(shù),可以用于生成隨機(jī)數(shù),以滿足程序中的隨機(jī)需求。實(shí)例演示1簡單的Fortran程序編寫通過一個(gè)簡單的例子,演示如何編寫一個(gè)基本的Fortran程序,并運(yùn)行它。2數(shù)學(xué)計(jì)算實(shí)例使用Fortran中的數(shù)學(xué)函數(shù),完成一些簡單的數(shù)學(xué)計(jì)算,如求平方根、計(jì)算三角函數(shù)等。3數(shù)組操作實(shí)例演示如何創(chuàng)建和操作數(shù)組,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論