阅读以下FORTRAN程序: K1=M(5) K2=M(K1) K3=M(K1)+M(K2) K4=M(K1+K2+K3) WRITE(*,100)K4 100FORMAT(2X,K4=13) END FUNCTION M(N) M=N+1 RETURN

admin2017-08-07  48

问题 阅读以下FORTRAN程序:
K1=M(5)
K2=M(K1)
K3=M(K1)+M(K2)
K4=M(K1+K2+K3)
WRITE(*,100)K4
100FORMAT(2X,K4=13)
END
FUNCTION M(N)
M=N+1
RETURN
END
程序的输出结果是:

选项 A、K4=28
B、K4=27
C、K4=30
D、K4=29

答案D

解析 K1=6,K2=M(K1)=7,K3=7+8=15,K4=M(6+7+15)=M(28)=29。
转载请注明原文地址:https://jikaoti.com/ti/WkuhFFFM
0

最新回复(0)