




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
fortran考試題及答案
一、單項選擇題(每題2分,共10題)1.Fortran中,以下哪個是聲明整數變量的關鍵字?()A.realB.integerC.characterD.logical答案:B2.在Fortran中,用來表示程序結束的語句是()A.STOPB.ENDC.RETURND.PAUSE答案:A3.Fortran中,若要從鍵盤讀取一個整數,可使用()語句。A.READ(,)B.WRITE(,)C.PRINTD.INPUT答案:A4.下面哪種數據類型在Fortran中用于存儲單個字符?()A.character(1)B.single-characterC.charD.one-char答案:A5.Fortran中,循環語句DO的默認步長是()A.0B.1C.-1D.2答案:B6.在Fortran中,邏輯常量.TRUE.和.FALSE.屬于哪種數據類型?()A.integerB.realC.characterD.logical答案:D7.以下Fortran表達式,結果為整數類型的是()A.3.0/2.0B.3/2C.3.02.0D.SQRT(4.0)答案:B8.Fortran中,函數MOD(7,3)的結果是()A.1B.2C.3D.4答案:A9.若要在Fortran中定義一個二維數組A(3,4),以下正確的是()A.INTEGERA(3,4)B.REALA[3,4]C.CHARACTERA(3,4)D.LOGICALA(3-4)答案:A10.在Fortran中,以下哪個是合法的變量名?()A.3aB.a3C.ifD.goto答案:B二、多項選擇題(每題2分,共10題)1.Fortran中的算術運算符包括()A.+B.-C.D./E.答案:A、B、C、D、E2.以下關于Fortran數組的說法正確的是()A.數組可以是一維、二維或多維的。B.數組的下標從0開始。C.可以對數組整體進行賦值操作。D.數組元素的數據類型必須相同。E.數組的大小在定義后不能改變。答案:A、C、D、E3.在Fortran中,以下哪些可以作為輸入輸出設備號()A.0B.1C.5D.6E.9答案:A、B、C、D、E4.以下屬于Fortran邏輯運算符的是()A..AND.B..OR.C..NOT.D..EQV.E..NEQV.答案:A、B、C、D、E5.Fortran中,函數可以返回以下哪些類型的值()A.integerB.realC.characterD.logicalE.數組類型答案:A、B、C、D、E6.以下關于Fortran程序結構的說法正確的是()A.一個程序可以包含多個程序單元。B.主程序是必須的。C.函數和子程序是程序單元。D.程序單元之間可以相互調用。E.程序單元內的變量作用域是局部的。答案:A、B、C、D、E7.在Fortran中,定義一個實型變量的方式有()A.REALaB.DOUBLEPRECISIONbC.REAL4cD.REAL8dE.SINGLEe答案:A、B、C、D8.以下關于Fortran中循環的說法正確的是()A.DO循環可以嵌套。B.可以用DOWHILE實現循環。C.循環變量可以在循環體內修改。D.循環體可以為空。E.循環的終止條件可以是邏輯表達式。答案:A、B、D、E9.Fortran中,以下哪些是數據類型轉換函數()A.INTB.REALC.CHARD.LOGICALE.CMPLX答案:A、B、C、D、E10.關于Fortran中的模塊(MODULE),以下說法正確的是()A.模塊可以包含變量定義。B.模塊可以包含函數定義。C.模塊可以被其他程序單元使用。D.模塊中的內容具有一定的封裝性。E.模塊可以包含類型定義。答案:A、B、C、D、E三、判斷題(每題2分,共10題)1.在Fortran中,變量名區分大小寫。()答案:False2.Fortran中的函數只能有一個返回值。()答案:False3.數組在Fortran中只能按列存儲。()答案:False4.邏輯表達式的結果只能是.TRUE.或者.FALSE.。()答案:True5.Fortran中的注釋以//開頭。()答案:False6.可以在Fortran中直接用實數進行取余運算。()答案:False7.一個Fortran程序只能有一個函數。()答案:False8.Fortran中的數據類型一旦定義就不能轉換。()答案:False9.在Fortran中,循環語句的循環變量必須是整數類型。()答案:False10.Fortran中的模塊不能嵌套使用。()答案:False四、簡答題(每題5分,共4題)1.簡述Fortran中變量的命名規則。答案:變量名以字母開頭,后面可以跟字母、數字和下劃線,變量名不能與Fortran中的關鍵字相同。2.說明Fortran中函數和子程序的區別。答案:函數有返回值,子程序無返回值。函數可在表達式中調用,子程序通過CALL語句調用。3.如何在Fortran中對數組進行初始化?答案:可以用DATA語句或者在定義數組時直接賦初值,如INTEGERA(3)=(/1,2,3/)。4.解釋Fortran中邏輯運算的短路特性。答案:對于.AND.運算,若第一個操作數為.FALSE.,則不計算第二個操作數;對于.OR.運算,若第一個操作數為.TRUE.,則不計算第二個操作數。五、討論題(每題5分,共4題)1.討論Fortran在科學計算中的優勢。答案:Fortran在科學計算中有高效的數組操作、適合數值計算的語法,很多科學計算庫對其有良好支持,且有悠久的歷史積累了大量成熟算法代碼。2.如何提高Fortran程序的可讀性?答案:合理命名變量和函數,添加注釋,使用適當的縮進和空行,將復雜功能分解為多個函數或子程序。3.闡述
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 冷凍飲品行業人才培養與職業發展考核試卷
- 品牌聲音與品牌形象的協同發展考核試卷
- 2025年中國PPA塑膠原料數據監測研究報告
- 2025年中國PP-R管材數據監測研究報告
- 2025年中國L型收縮包裝機數據監測研究報告
- 2025年中國EVA熱壓眼鏡盒數據監測報告
- 2025年中國BOPP啞光膜數據監測報告
- 2025年中國21孔硬膠圈數據監測報告
- 2025至2030年中國黃花梨高靠背椅市場分析及競爭策略研究報告
- 2025至2030年中國雪梅肉市場分析及競爭策略研究報告
- 運輸公司交通安全培訓課件
- 2025年陜西省中考數學試題(解析版)
- 《康復治療學專業畢業實習》教學大綱
- 北師大版7年級數學下冊期末真題專項練習 03 計算題(含答案)
- 職業衛生管理制度和操作規程標準版
- 小學信息技術四年級下冊教案(全冊)
- 河道保潔船管理制度
- 【增程式電動拖拉機驅動系統總體設計方案計算1900字】
- 2025年重慶市中考物理試卷真題(含標準答案)
- 高中家長會 共筑夢想,攜手未來課件-高二下學期期末家長會
- 中考首字母填空練習67篇含答案
評論
0/150
提交評論