24小时热门版块排行榜    

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

kathy2008

木虫 (正式写手)

[交流] 【求助】f77 能通过的输入格式,gfortran 不能通过,请问怎么样改写 已有3人参与

在用f77编辑运行没有问题,但换成gfortran总是报错。如下
At line 54 of file omc-phenyl2.f
Fortran runtime error: Constant string in input format
(1H,5F9.5)

难道gfortran 的格式不一样,不知如何修改,请指点。
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ykwang

金虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+1):谢谢参与应助! 2010-12-31 16:22:07
引用回帖:
Originally posted by snoopyzhao at 2010-12-24 17:14:44:
把前后文给出来更好一些
或者把 (1H,5F9.5) 改成 (',',5F9.5) 或 (5F9.5) 看看试一下……
1H 这种表示方法已经被废弃了……

赵老弟,问题不在于“1H 这种表示方法已经被废弃了”,而是因为少写了一个逗号,即应该是(1H,,5F9.5) ,当然写成(',',5F9.5) 更好。
Nothing_Is_Impossible!
4楼2010-12-25 11:05:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

snoopyzhao

至尊木虫 (职业作家)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+1):谢谢参与应助! 2010-12-31 16:21:55
引用回帖:
Originally posted by kathy2008 at 2010-12-24 14:26:26:
在用f77编辑运行没有问题,但换成gfortran总是报错。如下
At line 54 of file omc-phenyl2.f
Fortran runtime error: Constant string in input format
(1H,5F9.5)

难道gfortran 的格式不一样,不知如何修改 ...

把前后文给出来更好一些

或者把 (1H,5F9.5) 改成 (',',5F9.5) 或 (5F9.5) 看看试一下……

1H 这种表示方法已经被废弃了……
2楼2010-12-24 17:14:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kathy2008

木虫 (正式写手)

引用回帖:
Originally posted by snoopyzhao at 2010-12-24 17:14:44:



把前后文给出来更好一些

或者把 (1H,5F9.5) 改成 (',',5F9.5) 或 (5F9.5) 看看试一下……

1H 这种表示方法已经被废弃了……

(',',5F9.5) 这种格式OK,多谢指点。
3楼2010-12-24 20:33:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)

引用回帖:
Originally posted by ykwang at 2010-12-25 11:05:08:

赵老弟,问题不在于“1H 这种表示方法已经被废弃了”,而是因为少写了一个逗号,即应该是(1H,,5F9.5) ,当然写成(',',5F9.5) 更好。

你是对的,不过 1H 这种表示方法的确已经废弃了,只是编译器可能还在扩展中支持,呵呵……
5楼2010-12-25 16:30:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见