單項(xiàng)選擇題下面關(guān)于函數(shù)子程序的描述中,正確的一頂是()?

A.函數(shù)值只能通過函數(shù)名返回
B.當(dāng)實(shí)參為變量時,形參的改變影響實(shí)參的值
C.一個函數(shù)子程序只能返回一個函數(shù)值或一個變量值
D.函數(shù)值只能通過形實(shí)結(jié)合雙向傳遞


你可能感興趣的試題

1.單項(xiàng)選擇題下列對函數(shù)子程序中形參的敘述,正確的是?()

A.可以是變量名、數(shù)組名、符號常量
B.可以是變量名、數(shù)組名、子程序名
C.只能是變量名或數(shù)組名
D.只能是變量名

2.單項(xiàng)選擇題以下數(shù)組說明中正確的一項(xiàng)是()?

A.N=SDIMENSIONA(3,4),I(2,2),C(N)
B.REALA(3,4),I(2,2),C(2*2)
C.DIMENSIONA(3,4),I(2,2),C(3)REALA(3,4),I(2,2),C(3)
D.READ(*,*)MINTEGERIA(0:M)

3.單項(xiàng)選擇題以下說法中哪一條不正確?()

A.循環(huán)嵌套的各層循環(huán)變量不能同名
B.在循環(huán)體內(nèi)不能再給循環(huán)變量賦值
C.循環(huán)嵌套中可以從內(nèi)循環(huán)轉(zhuǎn)向外循環(huán)
D.各種循環(huán)可以互相嵌套

4.單項(xiàng)選擇題下面符合語法規(guī)定的語句是:()

A.IF(x、LT、O、O.GT.5.0)x=TRUE
B.IF(.NOT.(x.LT.1.0))y=FALSE
C.IF(xEQV.Y)A=T
D.IF(x.LT.1.0)THENY=.FALSE

5.單項(xiàng)選擇題下面正確的邏輯IF語句是哪一條()?

A.IF(NX.BQ.NY)THENGOTO10
B.IFA.LT.BPRANT*
C.IF(ABS(x).LE.1E-5)x=5
D.IF(S.AND.(S.LE.2.0))S=2*3

6.單項(xiàng)選擇題下列語句中哪條是錯誤的()?

A.WRITE(*,*)(I,A(I),I=1,N)
B.WRITE(*,*)(N,A(I),I=1,N)
C.READ(*,*)N,(A(I),I=1,N)
D.READ(*,*)(N,A(I),I=1,N)

9.單項(xiàng)選擇題M不能被N整除的FORTRAN表達(dá)式為:()

A.(M/N).NE.0
B.NOT.(MOD(M,N).NE.0)
C.MOD(M,N).NE.0
D.INT(M/N).NE.0

10.單項(xiàng)選擇題以下的關(guān)系表達(dá)式中,哪個是正確的()?

A.(3.2x-1.0).GT.Y
B.(x+Y+Z)*SQRT(ABS(x))EQ0.0
C.LOG(ABS(x)).LT.0.0
D.(A+B.*x>B-C

最新試題

有程序:INTEGERB(3,3)DATAB/3*2,3*3,3*4/DO10I=1,310WRITE(*,‘(1X,3I2)’)(B(I,J),J=1,3)END此程序的運(yùn)行結(jié)果是:()

題型:單項(xiàng)選擇題

有程序:INTEGERA(3)DATAA/3*1/N=2DO10I=1.NDO10J=1,N10A(I)=A(J)+1WRITE(*,*)A(N)END此程序的運(yùn)行結(jié)果為:()

題型:單項(xiàng)選擇題

有程序:DIMENSIONA(2,2)INTEGERA,YY=0DO20I=1,2D020J=1,2A(I,J)=I*I+J*JY=Y+A(I,J)20CONTINUEWRITE(*,*)YEND此程序運(yùn)行的結(jié)果為:()

題型:單項(xiàng)選擇題

有程序:ADD(X,Y)=X**2+YOPEN(8,F(xiàn)ILE=‘F’,STATUS=‘NEW’,ACCESS=‘DIRECT’,*FORM=‘UNFORMATTED’,REAL=16DO10I=1,4D=ADD(REAL(I),2、0)WRITE(8,REC=I)D10CONTINUECLOSE(8)OPEN(2,F(xiàn)ILE=‘F’,STATUS=‘OLD’,ACCESS=‘DIRECT’,*FORM=‘UNFORMATTFED’,REAL=6DO20I=2,4,2READ(2,REC=I)CWRITE(*,30)C20CONTINUE20FORMAT(1x,F(xiàn)4.1)CLOSE(2)END執(zhí)行此程序的結(jié)果是:()

題型:單項(xiàng)選擇題

有程序:READ(*,100)A100FORMAT(3x,F(xiàn)6.2)WRITE(*,200)A200FORMAT(1x,F(xiàn)8.2)END當(dāng)執(zhí)行此程序時,從鍵盤輸入1234567890↙,則程序的運(yùn)行結(jié)果是:()

題型:單項(xiàng)選擇題

有程序:N=0DOK=6,2,-2N=N+KM=2*N10CONTINUEWRITE(*,*)MEND上面程序的運(yùn)行結(jié)果是:()

題型:單項(xiàng)選擇題

有程序:CHARATERX*2,Y*3,Z*4DATAX,Y,Z/‘AB’,‘CDE’,‘FGHI’/WRITE(*,100)X,Y,Z100FORMAT(1X,A1,A2,A3)END此程序的運(yùn)行結(jié)果是:()

題型:單項(xiàng)選擇題

有程序:CHARACTER*4A,B*6A=‘ABCD’B=A∥‘EFGH’WRITE(*,*)BEND此程序執(zhí)行后的輸出結(jié)果為:()

題型:單項(xiàng)選擇題

有程序:READ(*,10)IA,IIF(IA.GE.125)THENI=I+10,ELSEI=I-10ENDIFWRITE(*,*)I10FORMAT(I2,I1)END執(zhí)行上面的程序時,從鍵盤輸入365,2,則運(yùn)行后結(jié)果I的值是:()

題型:單項(xiàng)選擇題

有程序:LOGICALLL=.TRUE.READ(*,*)xIF(x.LT.0)THENL=.FALSE.ELSEWRITE(*,*)xENDIFIF(.NOT.L)WRITE(*,*)-xEND執(zhí)行兩次以上程序,若運(yùn)行中的輸入值分別為2.5和-1.0,則兩次運(yùn)行結(jié)果分別是:()

題型:單項(xiàng)選擇題