(来学网)设FORTRAN77子程序如下:
SUBROUTINESUB(I,X)
B=I+1
X=X+B
END
若主程序中的变量M,B已按I-N规则赋值,则调用上述子程序的语句中正确
的是(  )。
  • A.
    (来学网)CALL SUB(M,M)
  • B.
    (来学网)CALL SUB(M+4,B)
  • C.
    (来学网)CALL SUB(B,B)
  • D.
    (来学网)CALL SUB(M,B+4)
正确答案:
B
答案解析:
【解析】M+4的值赋给形参I,B与X相结合。A、C调用非法,D不能返回计算结果。
【点评】该题考察FORTRAN的子过程调用。