阅读下列FORTRAN77程序:
EXTERNAL PP
INTEGER P,PP,Q(4,4)
DATAQ/1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16/
WRITE(*,*)P(Q,4,PP)
END
INTEGER FUNCTION PP(B,N)
INTEGERB(N,N)
PP=0
DO10K=1,N
10PP=PP+B(K,K)
END
INTEGER FUNCTIONP(B,N,S)
INTEGER S,B(N,N)
P=0
DO10K=1,N
10P=P+S(B,K)
END
运行上述程序后,输出的结果为______。
【正确答案】
A
【答案解析】 将数组和函数作为参数调用函数。
该题考察Fortran的函数调用和参数