Fortran Coder

查看: 6566|回复: 2
打印 上一主题 下一主题

[编译器] 运算结果显示不全

[复制链接]

20

帖子

8

主题

0

精华

熟手

F 币
115 元
贡献
71 点
跳转到指定楼层
楼主
发表于 2014-10-5 16:48:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[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

分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

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

20

帖子

8

主题

0

精华

熟手

F 币
115 元
贡献
71 点
板凳
 楼主| 发表于 2014-10-7 06:33:36 | 只看该作者
vvt 发表于 2014-10-6 19:27
这通常是由于 windows 的 console 命令行缓存有限。
你可以:
1.修改windows命令行缓存大小。(命令行黑色 ...

问题解决,谢谢啦
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-4-20 21:12

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表