阅读下列FORTRAZ77程序:INTEGER FF(X Y)=X+YA=-2.5B=4.0B=1.0+F(A B)WRITE(* 20)B20 FORMAT(1X F
程序
已帮助 人
阅读下列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
(答案](A)
[解析] 函数F为整型,因此,F(A,B)的返回值为整数1,B的值为1.0+1,结果为2.0。
[点评] 该题考察Fortran77的函数返回值。
