问题 单项选择题

阅读下列FORTRAZ77程序:
INTEGER F
F(X,Y)=X+Y

A=一2.5
B=4.0
B=1.0+F(A,B)
WRITE(*,20)B
20 FORMAT(1X,F4.1)
END
程序运行的结果是(
)。
(A) 2.0
(B) -1.5
(C) -1.0
(D) 3.0

答案

参考答案:A

解析: 函数F为整型,因此,F(A,B)的返回值为整数1,B的值为1.0+1,结果为2.0。
[点评] 该题考察Fortran77的函数返回值。

多项选择题
选择题