单选题
阅读以下FORTRAN程序:
READ(*,*)M,N
K=MOD(M,N)
10 IF(K.GT.0)THEN
M=N
N=K
K=MOD(M,N)
COTO 10
END IF
WRITE(*,*)N
END
若运行以上程序时,由键盘输入:25,11则程序输出为( )。
(A) 3
(B) 2
(C) 1
(D) 0
A
B
C
D
【正确答案】
C
【答案解析】
[解析] K=MOD(25,11)=3>0
K=MOD(11,3)=2>0
K=MOD(3,2)=1>0
K=MOD(2,1)=1>0
K=MOD(1,1)=0,故输出N=1,选(C) 。
提交答案
关闭