欧美老妇人XXXX-天天做天天爱天天爽综合网-97SE亚洲国产综合在线-国产乱子伦精品无码专区

當前位置: 首頁 > 結構工程師 > 結構工程師備考資料 > 09結構工程師考試(計算機應用基礎)備考講義(6)

09結構工程師考試(計算機應用基礎)備考講義(6)

更新時間:2010-04-20 13:28:13 來源:|0 瀏覽0收藏0

結構工程師報名、考試、查分時間 免費短信提醒

地區(qū)

獲取驗證 立即預約

請?zhí)顚憟D片驗證碼后獲取短信驗證碼

看不清楚,換張圖片

免費獲取短信驗證碼

  (四)數(shù)組轉自環(huán) 球 網(wǎng)校edu24ol.com轉自環(huán) 球 網(wǎng)校edu24ol.com轉自環(huán) 球 網(wǎng)校edu24ol.com

  1.數(shù)組的定義

  有些互相關聯(lián)的數(shù)據(jù),作為單個變量處理并不方便。程序設計語言通常把這種相互關 聯(lián)的數(shù)據(jù)按一定的順序關系組成一個集合,該集合稱為數(shù)組;組成數(shù)組的基本單元稱為數(shù) 組元素,每一個數(shù)組元素對應一個數(shù)據(jù)。

  在FORTRAN中,使用數(shù)組前必須對數(shù)組進行定義,包括對數(shù)組命名;確定數(shù)組的類型;確定數(shù)組的維數(shù)及大小;指出數(shù)組各維下標的下限與上限。數(shù)組的命名規(guī)則與變量的命名規(guī)則相同。

  確定數(shù)組類型、維數(shù)及其大小的方法有以下兩種。

  (1)用類型說明語句定義數(shù)組。例如:

  INTEGER X (-2:30), XYZ (1 :20, 0: 15)

  定義了兩個整型數(shù)組。其中X稱為一維數(shù)組,下標的下限與上限分別為-2與30,即這 個一維數(shù)組共有30-(-2) + 1 = 33個元素,它們分別為: X (- 2), X (-1), X (0), X (1),…, X (30); XYZ稱為二維數(shù)組,第一個下標的下限與上限分別為1與20,第 二個下標的下限與上限分別為0與15,即這個二維數(shù)組共有(20-1 + 1) x (15-0 + 1)=20×16=320個整型元素,它們分別為:

  XYZ (1, 0), XYZ (1, 1),…, XYZ (1, 15)

  XYZ ( 20, 0), XYZ ( 20, 1),…, XYZ (20, 15 )

  字符型數(shù)組必須用類型說明語句定義。例如:

  CHARACTER*8 OUT (10)

  數(shù)組OUT每個元素的長度都是8,即每個元素都可以存放8個字符。

  (2)用DIMENSION語句定義數(shù)組。這時,數(shù)組的類型按隱含規(guī)則確定,或者可以用類型說明語句再次說明其類型。例如:

  DIMENSION IM[ (-1:10), IA (0:100 , - 2:0), X (1:5 )]

  REAL IA

  INTEGER X轉自環(huán) 球 網(wǎng)校edu24ol.com轉自環(huán) 球 網(wǎng)校edu24ol.com轉自環(huán) 球 網(wǎng)校edu24ol.com

  其中,IM為一維整型數(shù)組, IA為2維實型數(shù)組,X為一維整型數(shù)組。

  當數(shù)組的下標下限為1時,可以省略說明下標下限。例如,下列數(shù)組說明

  DIMENSION A (100), B (5,5)

  等價于

  DIMENSION A (1:100), B (1:5, 1:5)

  目前在許多微機上使用的FORTRAN 77子集中,數(shù)組的下標下限只允許為1,并且也只允許用省略下限的數(shù)組說明。

  數(shù)組說明語句必須放在所有可執(zhí)行語句與DATA 語句之前。

  2.數(shù)組在內(nèi)存中的存儲形式

  在FORTRAN中,數(shù)組的各元素是按順序存儲在計算機內(nèi)存單元中的。(特別需要注意的是, 2維和2維以上的多維數(shù)組中,各元素是以列為主存儲的。)

  例如,有一個二維數(shù)組1(1:2,1:3),該數(shù)組可以寫成數(shù)表的形式

  I (1, 1) I (1, 2) I (1, 3)

  I (2, 1) I (2, 2) I (2, 3)

  各元素的值為I (1, 1)=1, 1(1,2) =2, 1(1,3)=-1, I ( 2 , 1) = 20 , I ( 2 , 2) = 40 , I ( 2, 3)=50,在內(nèi)存中存放的順序是1(1, 1), 1(2, 1), 1(1,2), I (2, 2), I (1, 3) I (2, 3),如果按內(nèi)存存放順序將這個數(shù)組的元素打印出來,數(shù)據(jù)的順序將是:

  1,20,2,40,-1,50

  其他多維數(shù)組中的元素也是按同樣規(guī)則存儲的,即先存儲第1列,再存儲第2列,以 此類推,最后存儲數(shù)組中的最后一列。

2010年注冊結構工程師考試報名時間信息匯總
 結構工程師基礎科目(一)考試普通化學練習題匯總
2010年結構師考試9月18、19日

更多信息請訪問
結構工程師頻道    結構工程師論壇
 

分享到: 編輯:環(huán)球網(wǎng)校

資料下載 精選課程 老師直播 真題練習

結構工程師資格查詢

結構工程師歷年真題下載 更多

結構工程師每日一練 打卡日歷

0
累計打卡
0
打卡人數(shù)
去打卡

預計用時3分鐘

結構工程師各地入口
環(huán)球網(wǎng)校移動課堂APP 直播、聽課。職達未來!

安卓版

下載

iPhone版

下載

返回頂部