Fortran Coder

标题: 运算结果显示不全 [打印本页]

作者: Shiev    时间: 2014-10-5 16:48
标题: 运算结果显示不全
[Fortran] 纯文本查看 复制代码
program time_zone
    implicit none
    integer,dimension(-180:180)::time=0
     integer::degree,strip
    real::value
    do degree = -180,165,15
        value=degree/15
        do strip=0,14
            time(degree+strip)=value
        end do
    end do
    do degree=-180,180
        print *,degree,' ',time(degree)
    end do
    end program time_zone


程序来自《fortran权威指南》,运行结果显示不全,本应从-180到180均有运算结果,可为什么debug后结果是从-118到180?求大家指教,新人勿喷

win7,IVF,Fortran95


作者: vvt    时间: 2014-10-6 19:27
这通常是由于 windows 的 console 命令行缓存有限。
你可以:
1.修改windows命令行缓存大小。(命令行黑色窗口标题栏右键,属性)
2.输出到文件。
作者: Shiev    时间: 2014-10-7 06:33
vvt 发表于 2014-10-6 19:27
这通常是由于 windows 的 console 命令行缓存有限。
你可以:
1.修改windows命令行缓存大小。(命令行黑色 ...

问题解决,谢谢啦




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2