program main
Implicit None !// 非常重要
real(kind=8)::x=8.0d0 , add !//常数要加 d0,要定义 add
real(kind=8)::y
y=add(1,x)
write(*,*)y
end program main
real(kind=8) function add(I,x)
Implicit None !//非常重要
integer :: i !// 定义
real(kind=8) :: x !//定义
if(I==1) add=x+10.0d0 !//常数要加 d0
end function add