阅读以下FORTRAN程序: READ(*,*)M,N K=MOD(M,N) 10 IF(K.GT.0)THEN M=N N=K K=MOD(M,N)

admin2009-03-08  35

问题 阅读以下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

答案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) 。
转载请注明原文地址:https://jikaoti.com/ti/RDRhFFFM
0

最新回复(0)