一个SUBA子程序如下所示:SUBROUTINESUBA(N,X)B=N+2X=X+BEND调用上述子例行程序的正确语句是()。
A.CALLSUBA(N,M)
B.CALLSUBA(A,B.
C.CALLSUBA(1*2,Y)
D.CALLSUBA(1*2,J+2)
参考答案:C
解析:FORTRAN程序在哑实结合时,要求对应的实元必须与哑元的数量、位置和类型相同。在本题中,依据类型说明的I-N规则,答案A、B、D的数据类型和哑元的数据类型不一致
一个SUBA子程序如下所示:SUBROUTINESUBA(N,X)B=N+2X=X+BEND调用上述子例行程序的正确语句是()。
A.CALLSUBA(N,M)
B.CALLSUBA(A,B.
C.CALLSUBA(1*2,Y)
D.CALLSUBA(1*2,J+2)
参考答案:C
解析:FORTRAN程序在哑实结合时,要求对应的实元必须与哑元的数量、位置和类型相同。在本题中,依据类型说明的I-N规则,答案A、B、D的数据类型和哑元的数据类型不一致