【发布时间】:2017-06-14 05:14:43
【问题描述】:
我正在尝试在 Fortran 95 中编写双重求和,但是,我似乎从未得到正确的输出。它似乎总是输出 Fortran 非常小的实数。这是我的代码:
program summation
implicit none
integer::i,j,m,n
real::s,s1
s1=0
do i=1,100
do j=1,100
s1=s1+(1/((i**2)+(j**2)))
end do
s=s1+s
end do
print*, s
end program summation
我相信 s 的最终值应该在 6.4 左右。
【问题讨论】: