注冊電氣工程師基礎(chǔ)考試精講_第1頁
注冊電氣工程師基礎(chǔ)考試精講_第2頁
注冊電氣工程師基礎(chǔ)考試精講_第3頁
注冊電氣工程師基礎(chǔ)考試精講_第4頁
注冊電氣工程師基礎(chǔ)考試精講_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

FORTRAN語言程序組成1.一個程序由一個或若干個程序單位組成.主程序和每一個子程序分別是一個獨立的程序單位.2.每一個程序單位都是以”END”結(jié)束.3.程序書寫格式(1)第1-5列為標(biāo)號區(qū),標(biāo)號應(yīng)是無符號整數(shù)(不能包括符號以及小數(shù)點),數(shù)字之間的空格不起作用,標(biāo)號大小沒有任何要求.(2)第6列為”續(xù)行標(biāo)志區(qū)”,如果寫一個非空格和非零的字符,則該行為上一行的續(xù)行.一般采用”&”和”$”作為續(xù)行標(biāo)志.繼續(xù)行上的標(biāo)號必須為空白.(7-38)(7-54)(7-55)(7-56)

FORTRAN語言簡單程序示例CMAINPROGRAMPROGRAMEX2PRINT*,’R=’,1.0,’C=’,C(1.0)ENDCSUBPROGRAMFUNCTIONC(R)PI=3.1415926C=2*PI*RRETURNENDFORTRAN語言常量整型(-8,+123),實型(+12.3,-3.75,10.3E8),邏輯型(真,假),字符型(‘a(chǎn)bc’)變量1.命名規(guī)則第一個字符必須是字母.在一個字母后可以跟1-5位數(shù)字或字母.只有前六個字母有效.(7-53)

FORTRAN語言2.類型(1)隱含約定以字母I,J,K,L,M,N六個字母開頭的認(rèn)為是整型變量,以其它字母開頭的變量為實型變量.(2)用類型說明語句確定變量類型INTEGERA,SUM,TOTALREALIMAX,NUM,JOB類型有:INTEGER,REAL,LOGICAL,CHARACTER(3)用IMPLICIT語句(隱含說明)指定變量類型IMPLICITINTEGER(A,B),REAL(I,K)優(yōu)先次序由低到高分別為1,3,2FORTRAN語言內(nèi)部函數(shù)FORTRAN提供了一些系統(tǒng)函數(shù)來完成一些常用運算.例如:SIN,COS,SQRT,MAX,MIN,ABS等.算術(shù)表達(dá)式1.算術(shù)運算符:+-*/**2.運算優(yōu)先級,由高到低依次為:括號,**,(*,/),(+,-)表達(dá)式運算中的類型問題1.同類型的算術(shù)運算量之間運算的結(jié)果仍保持原類型.2.如不同類型的算術(shù)量進(jìn)行運算,則將它們轉(zhuǎn)換成同一類型后進(jìn)行運算.轉(zhuǎn)換規(guī)律是:將低級類型轉(zhuǎn)換成高級類型.(整型轉(zhuǎn)換為實型)(7-28)(7-29)FORTRAN語言賦值語句的類型轉(zhuǎn)換問題1.如果變量與表達(dá)式的類型相同,則直接進(jìn)行賦值.2.如果類型不同,則先進(jìn)行表達(dá)式的求值,然后將該表達(dá)式的值轉(zhuǎn)換為被賦值變量的類型.輸出,輸入語句1.WRITE(*,*)A,B第一個’*’表示在系統(tǒng)隱含指定的設(shè)備上輸出.第二個’*’指的是”用表控格式輸出”.2.READ(*,*)I,J,A,B第一個’*’表示在系統(tǒng)隱含指定的輸入設(shè)備.第二個’*’指的是”表控輸入”.3.使用格式編輯符來實現(xiàn)指定的輸入輸出格式.WRITE(*,100)J,K,L100FORMAT(1X,I3,I5,I7)其中:1X表示換一行I3表示占3列……FORTRAN語言編輯符:整型IwIw.m實型Fw.d指數(shù)型Ew.d字符型Aw(7-39)參數(shù)語句PARAMETER作用是用一個符號來代表一個常量.PARAMETER(PI=3.1415926)PARAMETER(A=0.5,N=50,J=30)注意點:符號常量不能作為語句標(biāo)號,也不能出現(xiàn)在FORMAT語句中代替常數(shù).跳轉(zhuǎn)語句GOTOFO蛋RT毅RA銹N語言關(guān)系戀表達(dá)渣式算術(shù)云量<關(guān)系爹運算偉符>算術(shù)胃量關(guān)系無表達(dá)俗式的嗓值是腸邏輯倒值.(真,假)關(guān)系棵運算貢符:券.切GT陷.遙.G析E.奔.根LT怒.券.L快E.販.榮EQ楊.填.N疊E.(7違-2臣6)邏輯昨表達(dá)桑式邏輯庸量<邏輯厚運算侮符>邏輯里量邏輯軋表達(dá)悄式的翼值顯葛然是店邏輯想值.邏輯剃運算蕉符:象.A錢ND尊.捷.O刷R.鉛.傅NO軍T.括.船EQ俯V.碗.弓NE艘QV澤.邏輯酬表達(dá)司式的文運算按次序1.先計菜算算越術(shù)表居達(dá)式社的值.2.再求湖關(guān)系鄉(xiāng)豐表達(dá)纏式的角值.3.最后桃進(jìn)行碌邏輯采運算.(牽.N搖OT吐.晴.A捏ND孔.贊.O兄R.掉.豈EQ瞇V.刮.性NE缸QV萌.)例:據(jù)A宿.L幻玉E.衰0.崗0托.A衛(wèi)ND劇.怒A+數(shù)C謹(jǐn).G研T.韻B讀+D漂.奔OR可.木.N涂OT撇.槽.T擁RU顫E.FO畏RT剃RA亮N語言邏輯筒運算魄符的貿(mào)運算突對象央是邏克輯量,運算類結(jié)果傭是邏棕輯量.(7窗-2籍7)祝(7棄-3兩1)住(7爺-5勞2)IF語句1.瓶IF憐(邏輯圾表達(dá)肺式)貨TH翁EN程序昨塊1EL咬SE程序份塊2EN響D單IF2.賊I煎F講(邏輯伴表達(dá)礎(chǔ)式)語句3.區(qū)IF語句歉可以幅嵌套(7雙-3劈燕0)卻(7閑-3昨2)釘(7布-5已7)熄(7類-5孔8)攝(7蛛-5宋9)邪(7遣-6抽0)FO彼RT盾RA楚N語言DO語句DO標(biāo)號客循樸環(huán)變鋸量=初值,終值,步長例:D器O服10懸I圣=1樸,1臨0,鐵1(步長1可以證省略)J=敲I*聰I10摔W叛RI棉TE耀(*財,*助)烈I,幕JCO壁NT倘IN物UE語句:將流固程轉(zhuǎn)議到邏艙輯上遙的下粉一個閱語句.DO循環(huán)鋸的一劃些規(guī)嶺定1.循環(huán)作變量尼可以滴在循叼環(huán)體繩中被難引用,但不帥能再庭被賦座值.2.循環(huán)畢變量初的初聲值,終值,步長黨在執(zhí)翼行循忘環(huán)體預(yù)期間嫩不能臥改變.3.可以竊用轉(zhuǎn)數(shù)移語旋句從崖循環(huán)杯體內(nèi)暖轉(zhuǎn)到蓄循環(huán)們體外,也可歇以在哄循環(huán)偏體內(nèi)午轉(zhuǎn)移,但不肅允許鍬從循訂環(huán)體視外轉(zhuǎn)妖到循朵環(huán)內(nèi).(7鼻-3雕3)動(7慘-3咱4)未(7工-4廳6)闖(7阿-4碑7)柳(7合-4孩8)幅(7迷-5紐奉1)FO妄RT祖RA憲N語言數(shù)組說明竄語句:1.雅IN層TE稠GE描R冬N友UM太(1香:3誼)2.孔DI蓋ME廉NS架IO要N掌IA丈(1算0)丸,N朗D(正80碑:9筐9)適用認(rèn)隱含鋤規(guī)則)由于局?jǐn)?shù)組萌下標(biāo)嘗的規(guī)孤律性,數(shù)組籌經(jīng)常喝與DO循環(huán)遙結(jié)合揚使用.(7劃-4腦9)奮(7針-5報0)FO津RT則RA券N語言函數(shù)定義雪形式:f竟(x橡1,閉x2鉗,…宅,xn)=瓦e注意釣點:1.函數(shù)都名命南名規(guī)像則與扛變量味相同.2.函數(shù)纏參數(shù)診應(yīng)是孤變量低名,不能握是常餡量,表達(dá)序式或歪數(shù)組掙下標(biāo).3.函數(shù)菠也可懷以給鉛調(diào)用適它的休通過滅自行慎編制俯代碼,從而轟將參盟數(shù)值蘭返回翠給調(diào)撤用它兔的父那程序.因此,可以脖雙向巨傳遞疫數(shù)據(jù).(沈FU纖NC爭TI婦ON函數(shù)拳名(參數(shù)增表)捐)(7枝-4爸1)奶(7叢-4挨2)錦(7目-4那3)塑(7巡壽-4捧4)FO畫RT射RA般N語言子程去序定義:S蜂UB碌RO亞UT篩IN睬E子程溫序名(參數(shù))調(diào)用:C有AL釘L子程哪序名(參數(shù))(7峰-4消5)文件概念1.文件餡是存語放在懷某介團質(zhì)上盞的一陷組數(shù)綁據(jù)的殲代名旦詞,是信掛息的令集合.2.文件訂分為:順序擦文件綢和直卡接文依件,順序猾文件稀的操膀作必貞須從垃頭到霉尾順印序進(jìn)踩行;而直報接文起件則青可以你直接愧對任所意一增個指擾定記許錄進(jìn)冬行.因此,文件岡也是陪記錄簽的集競合.3.文件劍必須狐有結(jié)敢束記衫錄,但它倒不是妥文件登的一擇部分.4.對固澤定格墻式的狗記錄記文件詠中的炒記錄勻都是醒等長慕的.(7彈-3騾6)絡(luò)(7床-4惠0)FO震RT杯RA騾N語言文件管操作1.風(fēng)OP游EN語句OP梅EN糕(設(shè)備息號,文件份名,文件銹狀態(tài),存取事方式果說明,記錄張方式狂說明,…站)文件蓬狀態(tài):N陡EW捧,O佛LD存取消方式謙說明:S疼EQ蝴UE鐮NT頂IA狹L(順序)背DI沙RE閘CT挎(直接)記錄昨方式腐說明:F飲OR令MA惜TT暑ED漸(有格期式)U跟NF答OR霞MA狀TT蘋ED徐(無格奧式)存取覽方式鐵省略舞

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論