09結(jié)構(gòu)工程師考試(計算機應(yīng)用基礎(chǔ))備考講義(5)
例如,在邊長為B的正方形中挖一個半徑為R的圓,計算剩余的面積;若B<2R, 則給出相關(guān)信息。該問題的FORTRAN程序可編寫如下。
C Computation of area.
READ*, B, R
IF (B. LT.2*R) THEN
WRITE (*, 10)
10 FORMAT ('Error message: B less than 2*R’)
ELSE
WRITE (*,,(”AREA =”, F10.2))
$ B*B-3.14159*R*R
ENDIF
END轉(zhuǎn)自環(huán) 球 網(wǎng)校edu24ol.com轉(zhuǎn)自環(huán) 球 網(wǎng)校edu24ol.com轉(zhuǎn)自環(huán) 球 網(wǎng)校edu24ol.com
本例中,第1行為注釋行,第5行為帶標號的語句,第7~8行為連續(xù)行,符號$為續(xù)行標志。
(三)常量與變量
1.常量指程序中其值固定不變的一些量,包括以下6種類型。
(1)整形常量,也稱整數(shù)。一個整數(shù)可采用正、負號和數(shù)字字符表示,正號可以省略.。
(2)實型常量,也稱實數(shù)??梢杂眯?shù)形式或指數(shù)形式表示。用指數(shù)形式表示的實數(shù)如11.3E5,+11. 3E+5, 1. E-12,-.23E12等。
(3)雙精度實型常量,或稱雙精度實數(shù)。雙精度實數(shù)也是實數(shù)。但在一般的微型計算 機中,實數(shù)的有效位數(shù)為7位,雙精度實數(shù)的有效位數(shù)可以達到15~17位。雙精度實數(shù) 的表示方法,除在指數(shù)形式的表達中用字符D代替E以外,其余和實數(shù)相同。
(4)復型常量,簡稱復數(shù)。在FORTRAN中,用一對圓括弧括起來的兩個實數(shù)表示。 如(12 . 0 ,-6.E2 )表示復數(shù)12.0—600.0i。
(5)邏輯型常量。FORTRAN中的邏輯型常量有兩個值: . TRUE.與. FALSE.。
(6)字符型常量,也稱為字符串。計算機系統(tǒng)使用的若干個字符,用一對單引號括起 來后,就作為字符串。
2.變量指在程序運行期間可以改變的量。
(1)變量的類型與常量相對應(yīng),分為整型變量、實型變量、雙精度實型變量、復型變 量、邏輯型變量與字符串變量。
(2)變量名按一定的規(guī)則命名。在FORTRAN中,變量名采用1至6個字符(數(shù)字 或字母) ,其中第一個字符必須是字母。FORTRAN77規(guī)定,變量名書寫時不區(qū)別字母的 大寫與小寫,例如ABc與aBC都指同一個變量。
(3)變量類型的說明方法。轉(zhuǎn)自環(huán) 球 網(wǎng)校edu24ol.com轉(zhuǎn)自環(huán) 球 網(wǎng)校edu24ol.com轉(zhuǎn)自環(huán) 球 網(wǎng)校edu24ol.com
1) I-N隱含規(guī)則。在程序單位中沒有其他說明時,以字母I, J, K, L, M, N中的 任一個字母打頭命名的變量都是整型變量。
2)用類型說明語句規(guī)定變量類型。例如:
INTEGER A, COUNT
REAL ICOUNT
DOUBLE PRECISION XING
COMPLEX DUP
LOGICAL JUG
CHARACTER頭10 FILENM
分別表示變量A, COUNT為整型, ICOUNT為實型, XING為雙精度實型, DUP為復 制, JUG為邏輯型, FILENM為字符型變量,其長度為10個字符。轉(zhuǎn)自環(huán) 球 網(wǎng)校edu24ol.com轉(zhuǎn)自環(huán) 球 網(wǎng)校edu24ol.com轉(zhuǎn)自環(huán) 球 網(wǎng)校edu24ol.com
3)用隱含說明語句IMPLICIT語句,可以將程序單位中以某一字母開頭的所有變量 指定為所需類型。例如:
IMPLICIT INTEGER (A, C), REAL (I-K)
指定了以A與C字母開頭的所有變量都是整型變量,以字母I至K開頭的所有變量為實 型變量。
類型說明語句和隱含說明語句只在本程序單位中有效;它們必須放在程序單位所有可 執(zhí)行語句的前面,而IMPLICIT語句又必須在所有的類型說明語句的前面。確定變量類 型的三種方法中,類型說明語句的優(yōu)先級最高, I-N規(guī)則的優(yōu)先級最低。
2010年注冊結(jié)構(gòu)工程師考試報名時間信息匯總
結(jié)構(gòu)工程師基礎(chǔ)科目(一)考試普通化學練習題匯總
2010年結(jié)構(gòu)師考試9月18、19日
更多信息請訪問:結(jié)構(gòu)工程師頻道 結(jié)構(gòu)工程師論壇
最新資訊
- 2024年度二級注冊結(jié)構(gòu)工程師專業(yè)考試資料:規(guī)范、標準、規(guī)程2024-08-13
- 2024年度一級注冊結(jié)構(gòu)工程師專業(yè)考試資料:規(guī)范、標準、規(guī)程2024-08-13
- 環(huán)球網(wǎng)校雙11預(yù)售開啟!定金百倍膨脹,直播再返現(xiàn)金2023-10-25
- 環(huán)球網(wǎng)校結(jié)構(gòu)工程師雙11活動來啦,限時優(yōu)惠!2023-10-25
- 注冊結(jié)構(gòu)工程師考試大綱下載2023-05-16
- 2023年一級注冊結(jié)構(gòu)工程師考試大綱內(nèi)容2023-04-14
- 2023年結(jié)構(gòu)工程師教材內(nèi)容變動對比2023-04-10
- 2023年注冊結(jié)構(gòu)工程師專業(yè)基礎(chǔ)教材變動對比2023-04-03
- 2023年新版注冊結(jié)構(gòu)工程師基礎(chǔ)教材2023-03-29
- 2023一級結(jié)構(gòu)工程師基礎(chǔ)考試真題2023-01-29