网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
阅读以下FORTRAN程序
READ(*,*)M,N
K=MOD(M,N)
10 IF(K.GT.0)THEN
M=N
N=K
K=MOD(M,N)
GOTO 10
END IF
WRITE(*,*)N
END
若运行以上程序时,由键盘输入25,11,则程序输出为( )。
READ(*,*)M,N
K=MOD(M,N)
10 IF(K.GT.0)THEN
M=N
N=K
K=MOD(M,N)
GOTO 10
END IF
WRITE(*,*)N
END
若运行以上程序时,由键盘输入25,11,则程序输出为( )。
A.3
B.2
C.1
D.0
B.2
C.1
D.0
参考答案
参考解析
解析:K=MOD(M,N)=MOD(25,11)=3>0
则M=11,N=3,K=MOD(11,3)=2>0
则M=3,N=2,K=MOD(3,2)=1>0
则M=2,N=1,K=MOD(2,1)=0,可得最后N=1
则M=11,N=3,K=MOD(11,3)=2>0
则M=3,N=2,K=MOD(3,2)=1>0
则M=2,N=1,K=MOD(2,1)=0,可得最后N=1
更多 “阅读以下FORTRAN程序 READ(*,*)M,N K=MOD(M,N) 10 IF(K.GT.0)THEN M=N N=K K=MOD(M,N) GOTO 10 END IF WRITE(*,*)N END 若运行以上程序时,由键盘输入25,11,则程序输出为( )。A.3 B.2 C.1 D.0” 相关考题
考题
阅读以下FORTRAN程序:
READ( *,* )M
IF(M. LT. 100. AND. M. GT. 9f9?STOP
K=M/100
L=(M-K* 100)/10
N=M—K*100—L*10
MM=K+N
WRITEO,(2X,I3))MM END
键盘输入600,则程序的输出结果是:
A. 8
B. 3
C. 7
D. 6
考题
阅读下列FORTRAN程序:
MOIUH=N(5)+NdO)
WRITE( *,‘(2X,15),)MQIUH END
FUNCTION N(K)
N=0
DOIO J=1,K N=N+J 10 CONTINUE RETURN END
程序运行后的结果是:
A. 65
B. 85
C. 90
D. 70
考题
阅读以下FORTRAN程序:
程序运行的结果是:
(A)10 20 45 70 80 15 14
(B)14 20 45 70 80 15 10
(C)80 20 45 70 10 15 14
(D)20 45 70 80 15 14 10
考题
阅读以下FORTRAN程序
READ(*,*)M,N
K=MOD(M,N)
10 IF(K.GT.0)THEN
M=N
N=K
K=MOD(M,N)
GOTO 10
END IF
WRITE(*,*)N
END
若运行以上程序时,由键盘输入25,11,则程序输出为( )。A.3
B.2
C.1
D.0
考题
阅读以下FORTRAN 程序:
READ( *,*) M
IF (M. LT. 100. AND. M. GT. 999) STOP
K=M/100
L=(M - K*100)/10
N= M - K* 100 - L* 10
MM= K + N
WRITE( * ,,(2X,I3)')MM
END
键盘输入600,则程序的输出结果是:
A. 8 B. 3 C. 7 D. 6
考题
阅读FORTRAN程序:
READ(*,*)N
DO 10 K-1,N
S=S+K**2
10 CONTINUE
WRITE(*,100)S
100 FORMAT(2X,F8,0)
END
键盘输入5则程序运行的输出结果是:
(A)35
(B)45
(C)65
(D)55
考题
阅读下列FORTRAN 程序:
MQIUH=N(5)+N(10)
WRITE(*,’(2X,15)’)MQIUH
END
FUNCTION N(K)
N=0
DO 10 J=1,k
N=N+J
10 CONTINUE
RETURN
END
程序运行后的结果是:
(A)65 (B)85
(C)90 (D)70
考题
下面叙述中正确的是?()A、在FORTRAN程序中,各类语句的位置是任意的B、在FORTRAN程序中的任何一个语句在程序执行时,机器都会产生操作C、在FORTRAN程序中的每一行上,都有标号D、在FORTRAN程序中,所有可执行语句在程序执行时,机器都会产生操作
考题
单选题下列叙述中不正确的是()A
FORTRAN子程序可以单独编译B
对一个FORTRAN源程序进行编译和连接无误后可生成可执行文件C
即使编译和连接都正确无误,FORTRAN程序运行时仍可能出错D
FORTRAN连接的主要任务是把函数库中的函数翻译成机器指令
考题
单选题下面叙述中正确的是?()A
在FORTRAN程序中,各类语句的位置是任意的B
在FORTRAN程序中的任何一个语句在程序执行时,机器都会产生操作C
在FORTRAN程序中的每一行上,都有标号D
在FORTRAN程序中,所有可执行语句在程序执行时,机器都会产生操作
考题
单选题阅读下列FORTRAN程序: F=1.0 DO 20 K=3, 7, 3 DO 20 L=K-1, K 20 WRTTE(*,’(I3, F8.1)’K, F*K END 程序运行结果的最后一行是()A
3 6.0B
6 6.0C
6 180.0D
7 180.0
考题
单选题阅读下列FORTRAN程序: DO I=4,2,-1 A=1.0 DO J=I,4,2 A=A+1.0 ENDDO ENDDO WRITE(*,*)A END 运行上述程序后,输出的A值为 ()A
5.0B
4.0C
3.0D
2.0
考题
单选题阅读下列FORTRAN程序: PI=3.14159265 WRITE(*,’(F7.4) ’)PI END 程序运行后输出结果是()A
3.142B
3.1415C
0.31416D
3.1416
热门标签
最新试卷