(来学网)有程序:INTEGER F
F(X,Y)=X+Y
A=-2.0
B=4.0
B=1.0+F(A,B)
WRITE(*,‘(1X,F3.1)')B
END
此程序的运行结果是:
  • A.
    (来学网)***
  • B.
    (来学网)-1.5
  • C.
    (来学网)-1.0
  • D.
    (来学网)3.0
正确答案:
D
答案解析:
程序运行时,将A=-2.0,B=4.0代入到函数表达式中计算,返回值为2.0;而后与1.0相加,为3.0。
计算机应用基础