版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、精品文檔精品文檔D.實數(shù)1.3D) X=X+A)1/2*(AB)*HB)(A+B)*H/2C)(A+B)/2*HD)0.5*(A+B)*H9.要選拔身高T>1.7米且體重W<62.5公斤的人FORTRAN勺邏輯表達式是A)T.ce.1.7.AND.w.le.62.5C)T.gt.1.7. AND.w.lt.62.5B) T.le.1.7.OR.w.ge.62.5D)T.gt.1.7.OR.w.lt.62.5高級語言程序設(shè)計(FORTRAN)考試樣題一、選擇題(每小題2分,共40分)1. 下列標(biāo)識符中不能作為 FORTRA的合法變量名的是 D.A) A_1 B) A1C) A1AD)
2、 A+12. 在FORTRA的變量類型說明語句中沒有BA) REAL 語句B)CHAR語句 C)INTEGER語句 D)LOGICAL 語句3. FORTRAN9C源程序的擴展名是 _C。A. TXTB. F C. F90D. FOR4. 下列關(guān)于符號常量的說法正確的是C。A. 符號常量的定義應(yīng)該放在所有語句之前B. 符號常量不可以是字符型常量C. 在一個程序單位中定義一個符號常量后,不能再改變它的值D. 符號常量定義語句與賦值語句一樣,是可執(zhí)行語句5. 在下列寫法中, _D不是FORTRA常量。A. .TRUE. B.1E-2 C. (0.0,2.4)D.1,000,0006. 表達式15/
3、4/2.0的值是 B。A.整數(shù)2B.實數(shù)1. 5C.實數(shù)2. 257. 下列不是FORTRA賦值語句的是 D。A) X=.TRUE.B) X=X*XC) X=X*2*28.梯形的上底為A,下底為B,高為H,計算其面積的FORTRA表達式中錯誤的是10. FORTRAN 9(規(guī)定,變量類型聲明的優(yōu)先順序是_CA.隱含約定(I-N規(guī)則)、IMPLICIT聲明、類型聲明B. 類型聲明、隱含約定(I-N規(guī)則)'IMPLICIT聲明C. 類型聲明、IMPLICIT聲明、隱含約定(I-N規(guī)則)D. IMPLICIT聲明、類型聲明、隱含約定(I-N規(guī)則)11、假設(shè)CH是一個字符型變量,并且具有足夠的
4、長度,則對于CH(3:7),下面說法正確的是_DA.它是一個數(shù)組片段B.它是一個數(shù)組定義形式C.它是CH的一個子串,并且長度是4 D.它是CH的一個子串,并且長度是512數(shù)組聲明語句為:INTEGER,DIMENSION(-5:-1,-3:3,11:15) :A數(shù)組共有 A個元素。A. 175 B . 150 C . 120D. 1713. 下列DATA語句中正確的是C。A) DATA /A,B/-1.0, -1.0/B) DATA A, B/2*(-1.0)/C) DATA A, B/2*-1.0/D) DATA A/-1.0, B/-1.014. 下列有關(guān)FORTRA數(shù)組的說法正確的是 D
5、<A) 數(shù)組定義語句只能定義一維或二維數(shù)組B) 數(shù)組元素下標(biāo)不能出現(xiàn)負(fù)值C) 在賦值語句中出現(xiàn)的A(3)肯定是數(shù)組元素D) 程序中使用的數(shù)組必須進行說明精品文檔15. 一個完整的FORTRAN源程序的組成不應(yīng)該D。A)只有一個主程序沒有子程序B)有一個主程序和若干子程序C)有一個主程序和一個子程序D)只有子程序而沒有主程序16閱讀下列FORTRAI程序:DO K=2,4,2S=S+1/KEND DOWRITE(*,*)SEND執(zhí)行上述程序后,輸出的S值為CA) 0.75 B) 1.75C) 0.0 D)17. 閱讀下列程序INTEGER M(3,3)DATA M/1,2,3,4,5,6,
6、7,8,9/WRITE(*,10)(M(3,J),J=1,3)10 FORMAT(1X,3I2)END程序運行結(jié)果是B。A)2 5 8B)3 6 918. 閱讀下列程序K(X,Y)=X/Y+XA=-2.0B=4.0B=1.0+K(A,B)WRITE(*,10)B10 FORMAT(1X,F4.1)END程序運行結(jié)果是AA)-1.0B)1.0B)2.019. 閱讀下列FORTRA程序:DO I=4,2,-1A=1.0DO J=I,4,2A=A+1.0ENDDOENDDOWRITE(*,*)AEND運行上述程序后,輸出的 A值為 A) 5.0B) 4.0C) 3.020. 可調(diào)數(shù)組_B中出現(xiàn)。A.
7、只能在主程序C.只能在主程序和子程序1.0C)4 5 6D)7 8 9D)3.0C。D) 2.0B.只能在子程序D.可以在主程序、子程序和模塊二、填空題(每空 2分,共36分)1、結(jié)構(gòu)化程序設(shè)計的三種基本結(jié)構(gòu)為:順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)精品文檔2、 已知 A B、C都是整型變量,且A=3, B=4, C=5,計算表達式 C/2>2.AND.A+B=C的值為:_.FALSE. _。n3、 將數(shù)學(xué)表達式 e2x +ln|Sin 2x-Sinx 2|寫成正確的 FORTRA表達式為:_ EXP(3.14/2*X)+LOG(ABS(SIN(X)*2-SIN(X*2)。4、 N是一個個位不等于
8、 0的兩位自然數(shù),寫一個表達式將 N的個位數(shù)與十位數(shù)互換,得到一個新的數(shù)。MOD(N,10)*10+N/10。5、 已知I是整型變量,當(dāng)DO結(jié)構(gòu)從“正常出口”結(jié)束時,語句“ DO I= 3,15,2 ”共計完成了7次循環(huán)。6、 下列程序的運行顯示結(jié)果是什么_ .TURE. 。LOGICAL PINTEGER I,I1,I2,I3P=.FALSE.I=123I1=MOD(I,10)I2=MOD(I/10,10)I3=I/100IF(I1+I3.EQ.2*I2)P=.TRUE.PRINT*,PEND7、下列程序的運行顯示結(jié)果是什么_ K=6。K=0DO N=21,10,-1IF (MOD(N,2)
9、=0)K=K+1END DOPRINT*, "K=",KEND8、下列程序的運行顯示結(jié)果是什么_ 14 5。M=0DO J=1,4DO K=J-1,4M=M+1END DOEND DOWRITE(*,*)M,JEND9、下列程序的運行顯示結(jié)果是什么_ 5167.0。SUM=1.0J=1DO WHILE (J.L E.3)F=1DO I=2,2*J+1F=F*IENDDOSUM=SUM+FJ=J+1END DO精品文檔PRINT*,SUMEND10. 下列程序的運行顯示結(jié)果是什么_S=15.00 。DIMENSION X(3,3)DATA X/1,2,3,4,5,6,7,8,
10、9/S=0DO I=1,3S=S+X(I,4-I)ENDDOWRITE(*,20) S20 FORMAT(1X; S=' ,F6.2)END:1,4,5,6,8。11. 下列程序?qū)⒁粋€數(shù)組的元素逆序重新存放,例如存放順序為:8,6,5,4,1 。要求改為請在橫線處填寫適當(dāng)語句,使程序完整。INTEGER,PARAMETER:N=5INTEGER A(N),I,TDATA A/8,6,5,4,1/WRITE(*,10)(A(I),I=1,5)DO I=1,N/2T=A(I)A(l)=A(N-l+1)A(N-I+1)=T END DOWRITE(*,10)(A(I),I=1,5)10 FO
11、RMAT(1X,5I4)END12. 下列程序完成按以下格式打印楊輝三角形的前N行:11 11 2 11 3 3 11 46 4 1請在橫線處填寫適當(dāng)語句,使程序完整。PARAMETER(N=10)INTEGER A(N,N),I,JDO I=1,NA(I,1)=1A(I,I)=1ENDDODO I=3,NDO J=2,I-1 A(l,J)=A(l-1,J)+A(l-1,J-1)ENDDOENDDODO I=1,NWRITE(*,10)(A(I,J),J=1,I)ENDDO精品文檔10 FORMAT(1X,10I5)END13. 下列子例行程序ProcMin(A,N,MIN)的作用是返回數(shù)組
12、A中的最小值。請在橫線處填寫適當(dāng)語句,使程 序完整。SUBROUTINE PROCMIN(A,N,MIN)INTEGER A(N),N,MINMIN=A(1)DO I=2,NIF(A(I)>MIN)MIN=A(I)ENDDOEND14.采用變化的冒泡排序法將N個數(shù)按從大到小的順序排列:對N個數(shù),從第一個直到第 N個,逐次比較相鄰的兩個數(shù),大者放前面,小者放后面,這樣得到的第N個數(shù)是最小的,然后 4個對前面N-1個數(shù),從第N-1個到第1個,逐次比較相鄰的兩個數(shù),大者放前面,小者放后面,這樣得到的第1個數(shù)是最大的。對余下的N-2個數(shù)重復(fù)上述過程,直至按從大到小的順序排列完畢。請在下列程序橫線處填寫適當(dāng)語句, 使程序完整。PARAMETER(N=10)INTEGER X(N),I,J,TX=(/10,55,25,70,45,15,25,85,45,35/)WRITE(*,10)(X(l),l=1,10)DO I=1,N-1DO J= 2,N-I+1IF(_A(J-1)<A(J) THENT=X(J-1)X(J-1)=X(J)X(J)=TEND IFEND DOENDDOWRITE(*,10)(X(l),l=1,10)10 FORMAT(1X,10I4)END
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 單位管理制度呈現(xiàn)合集【人員管理篇】十篇
- 單位管理制度呈現(xiàn)大合集【人力資源管理篇】
- 3D視覺傳感器公司企業(yè)文化管理方案
- 《病歷標(biāo)準(zhǔn)性書寫》課件
- 《電子商務(wù)復(fù)習(xí)》課件
- 2024年大學(xué)生暑期個人社會實踐總結(jié)
- 中小學(xué)開學(xué)第一課373
- 電商行業(yè)行政后勤工作總結(jié)
- 七夕之愛 讓企業(yè)生輝
- 2023-2024年項目安全培訓(xùn)考試題鞏固
- 《測量管理體系培訓(xùn)》課件
- 手機繳費收款授權(quán)委托書
- 2024版幼兒園課件《兒童的一百種語言》
- DLT817-2014 立式水輪發(fā)電機檢修技術(shù)規(guī)程
- 普外科乳房手術(shù)臨床技術(shù)操作規(guī)范2023版
- 2023年酒店前臺經(jīng)理個人工作述職報告
- 全國各城市的50年一遇雪壓和風(fēng)壓
- 英語聽力技巧與應(yīng)用(山東聯(lián)盟)智慧樹知到課后章節(jié)答案2023年下濱州學(xué)院
- 2024屆甘肅省平?jīng)鍪徐o寧縣英語九年級第一學(xué)期期末教學(xué)質(zhì)量檢測模擬試題含解析
- 寧夏農(nóng)產(chǎn)品物流發(fā)展現(xiàn)狀的探究 物流管理專業(yè)
- 隱患排查治理工作方案
評論
0/150
提交評論