问题
单项选择题
有程序:INTEGERFF(X,Y)=X/Y+XA=-2.0B=4.0B=B+F(A,B)WRITE(*,20)B20FORMAT(1X,F4.1)END此程序的运行结果是:()
A.1.0
B.1.5
C.2.0
D.3.0
答案
参考答案:C
解析:因为函数F返回的值为整型数,返回值为-2.0,经过B=B+F(A,B)运行后得到2.0。
有程序:INTEGERFF(X,Y)=X/Y+XA=-2.0B=4.0B=B+F(A,B)WRITE(*,20)B20FORMAT(1X,F4.1)END此程序的运行结果是:()
A.1.0
B.1.5
C.2.0
D.3.0
参考答案:C
解析:因为函数F返回的值为整型数,返回值为-2.0,经过B=B+F(A,B)运行后得到2.0。