问题 单项选择题

阅读下列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的函数返回值。

单项选择题
单项选择题