fortran语言问题求大神解答.大学95版.Program testImplicit noneInteger::sum,isum=0.0do i=1,203,2sum=sum+iend dowrite(*,*)iend

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 20:29:47
fortran语言问题求大神解答.大学95版.Program testImplicit noneInteger::sum,isum=0.0do i=1,203,2sum=sum+iend dowrite(*,*)iend

fortran语言问题求大神解答.大学95版.Program testImplicit noneInteger::sum,isum=0.0do i=1,203,2sum=sum+iend dowrite(*,*)iend
fortran语言问题求大神解答.大学95版.
Program test
Implicit none
Integer::sum,i
sum=0.0
do i=1,203,2
sum=sum+i
end do
write(*,*)i
end

fortran语言问题求大神解答.大学95版.Program testImplicit noneInteger::sum,isum=0.0do i=1,203,2sum=sum+iend dowrite(*,*)iend
这个程序是在玩弄人.
它一开始在求取 1 到 203 之间的单数(1,3,5,7,9,.203)的和.
也就是:
1+3+5+7+9+.一直 + 到 203
但是,最后却输出 i,而不是输出 sum.
i 是循环变量,因此最后输出的是 203,而不是上述的和.