24小时热门版块排行榜    

查看: 2866  |  回复: 13
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

gxqlp

铁杆木虫 (正式写手)

[求助] fortran程序在SSH计算中心上运行的问题!

我用fortran编写的程序,有两个版本,差别只是一些中间量是否输出。在SSH计算中心上运行时,两个版本的计算结果居然有很明显的差别,而在自己的PC上计算,两个版本的结果一样。我懂得不多,SSH上的系统是unix,我的PC是windows系统,在编译时,我也进行了相关的转化。不知道是什么引起这个问题。难道真是变量的输出改变了其值?请高人指点!!!
回复此楼

» 猜你喜欢

理想很丰满,现实很骨感!努力。。。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

virtualzx

木虫 (著名写手)

引用回帖:
12楼: Originally posted by gxqlp at 2013-11-01 08:05:00
也就是说数组越界会引起意料之外的结果?那在windows系统下运行这两个版本的程序时,结果算出来是一样的,也就是说我在windons系统下编译时,没查找出数组越界的问题,那系统默认的出来方式跟SSH上是不一样的?...

是的,数组越界可能会产生无法预料的结果。在不同的机器上,不同的操作系统,不同版本的编译器运行的结果都有可能不同(也都有可能相同)。
13楼2013-11-01 23:46:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 14 个回答

jerkwin

专家顾问 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
1. 编译选项不同
2. 程序有bug
2楼2013-10-19 08:02:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gxqlp

铁杆木虫 (正式写手)

在SSH上两个版本从编译到生成可执行文件,都用的一样的命令,两个版本唯一不一样的地方就是是否输出变量的问题。如果有其他的bug,那两个版本都有啊。我试了下,如果把输出变量的命令去掉,算出来的结果就与本身没有输出命令版本的结果一样。真是奇怪了。。。
理想很丰满,现实很骨感!努力。。。
3楼2013-10-19 08:08:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lin417

铁杆木虫 (著名写手)

微信:xglin86

【答案】应助回帖


感谢参与,应助指数 +1
gxqlp: 金币+1, 有帮助 2013-10-20 02:17:42
调试调试不就知道啦~~
不过极有可能是两个操作系统下的Fortran版本的编译器的不同导致的哈~~
生命本是场漂泊的远行,谁与你擦肩,你与谁偶遇,都是美丽的意外。珍惜能让你感动的人,铭记能让你哭泣的人,放下能让你淡漠的人,遗忘能让你无关的人。
4楼2013-10-19 10:47:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 286求调剂 +10 Faune 2026-03-21 10/500 2026-03-21 23:34 by 314126402
[考研] 326求调剂 +4 mlpqaz03 2026-03-15 4/200 2026-03-21 19:10 by ColorlessPI
[考研] 求调剂 +4 要好好无聊 2026-03-21 4/200 2026-03-21 18:57 by 学员8dgXkO
[考研] 0703化学297求调剂 +3 Daisy☆ 2026-03-20 3/150 2026-03-21 17:45 by ColorlessPI
[考研] 302求调剂 +12 呼呼呼。。。。 2026-03-17 12/600 2026-03-21 17:29 by ColorlessPI
[考研] 299求调剂 +4 某某某某位 2026-03-21 4/200 2026-03-21 16:30 by barlinike
[考研] 求调剂 +3 .m.. 2026-03-21 4/200 2026-03-21 16:25 by barlinike
[考研] 265求调剂 +12 梁梁校校 2026-03-19 14/700 2026-03-21 13:38 by lature00
[考研] 二本跨考郑大材料306英一数二 +3 z1z2z3879 2026-03-17 3/150 2026-03-21 02:29 by JourneyLucky
[考研] 332求调剂 +4 ydfyh 2026-03-17 4/200 2026-03-21 02:20 by JourneyLucky
[考研] 324分 085600材料化工求调剂 +4 llllkkkhh 2026-03-18 4/200 2026-03-21 01:24 by JourneyLucky
[考研] 一志愿武理材料305分求调剂 +6 想上岸的鲤鱼 2026-03-18 7/350 2026-03-21 01:03 by JourneyLucky
[考研] 一志愿重庆大学085700资源与环境专硕,总分308求调剂 +3 墨墨漠 2026-03-18 3/150 2026-03-21 00:39 by JourneyLucky
[考研] 一志愿中南化学(0703)总分337求调剂 +8 niko- 2026-03-19 9/450 2026-03-20 21:57 by luoyongfeng
[考研] 求调剂 +3 @taotao 2026-03-20 3/150 2026-03-20 19:35 by JourneyLucky
[考研] 求调剂 +3 暗涌afhb 2026-03-16 3/150 2026-03-20 00:28 by 河南大学校友
[硕博家园] 湖北工业大学 生命科学与健康学院-课题组招收2026级食品/生物方向硕士 +3 1喜春8 2026-03-17 5/250 2026-03-17 17:18 by ber川cool子
[考研] 275求调剂 +4 太阳花天天开心 2026-03-16 4/200 2026-03-17 10:53 by 功夫疯狂
[考研] 318求调剂 +3 Yanyali 2026-03-15 3/150 2026-03-16 16:41 by houyaoxu
[考研] 085601材料工程315分求调剂 +3 yang_0104 2026-03-15 3/150 2026-03-15 10:58 by peike
信息提示
请填处理意见