24小时热门版块排行榜    

查看: 2368  |  回复: 9

black2982

金虫 (小有名气)


[交流] Fortran 编译问题

我从网上(http://leroy.uwaterloo.ca/programs.html)下了一个fortran的程序RKR1, 是用来计算分子光谱常数的免费程序, 但是只有程序源代码, 并且是用邮件格式发过来的, 我试着把程序源代码拷出来作成文本文件, 并且转换成fortran格式,用一个网上编译器进行了编译,然后用它发过来的sample文件(同样是邮件发送)运行测试,程序给出一个错误“At line 86 of file ZERTh1fI.f Fortran runtime error: Bad  integer for item 1 in list input“

想问一下这人错误我该怎么解决呢?还有,由于我对于程序的了解太少,不知道有没有人愿意帮我解决一下,我会把源程序和sample文件发过来。
回复此楼

» 猜你喜欢

» 本主题相关商家推荐: (我也要在这里推广)

» 本主题相关价值贴推荐,对您同样有帮助:

» 抢金币啦!回帖就可以得到:

查看全部散金贴

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

lijie169

铜虫 (著名写手)



black2982(金币+1):谢谢参与
你不懂Fortran么?这个是运行错误....
2楼2012-02-20 12:24:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)



black2982(金币+1):谢谢参与
那个错误信息说sample文件里面的第一个输入参数应该是整数,但实际上不是个整数。
3楼2012-02-20 17:18:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

black2982

金虫 (小有名气)


引用回帖:
3楼: Originally posted by lurencyj at 2012-02-20 17:18:33:
那个错误信息说sample文件里面的第一个输入参数应该是整数,但实际上不是个整数。

谢谢, 可是我的sample文件第一个输入参数是整数

程序第86行:
   2 READ(5,*,END=99) IAN1, IMN1, IAN2, IMN2, CHARGE, NDEGv, NDEBv


Sample文件:
  11 23  11 23  0  1  1                 % IAN1 IMN1 IAN2 IMN2 CHARGE NDEGv NDEBv
'(iii) Liu et al. JCP 111, 3494 (1999) NDE functions for Na2:  VEXT = 0'
6  1  1 1  3 2   61.41d0  4.4867d-2   % NLR ITYPE IZP0 IZQ0 NP0 NQ0 VD XCN0
0.436636d0  -3.529d-3  1.54d-5
4.8d-2  1.366d-2
3  1 0  7 0  3.0921d-3                % ITYPB IZP1 IZQ1 NP1 NQ1 XCN1
0.1341d0  -1.6863d-2  9.2d-4  -2.810837d-5  4.924d-7  -4.61952d-9  1.8d-11
1  2   0.d0                           % Kaiser NSV VEXT
  -0.4d0  0.2d0  1.6d0                 %(1) V1 DV V2
   1.d0   1.0d0 61.d0                  %(2) V1 DV V2
4楼2012-02-21 09:42:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

black2982

金虫 (小有名气)


引用回帖:
2楼: Originally posted by lijie169 at 2012-02-20 12:24:07:
你不懂Fortran么?这个是运行错误....

是的, 不懂, 请问应该怎么解决呢?谢谢
5楼2012-02-21 09:52:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ygl820

至尊木虫 (知名作家)



black2982(金币+1):谢谢参与
读入的数据文件格式不对,应该是整数intger,检查数据文件“ 11...”这一行有没有非法字符。
6楼2012-02-21 10:06:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

black2982

金虫 (小有名气)


引用回帖:
6楼: Originally posted by ygl820 at 2012-02-21 10:06:49:
读入的数据文件格式不对,应该是整数intger,检查数据文件“ 11...”这一行有没有非法字符。

好的, 谢谢
7楼2012-02-21 20:00:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

emanlee

木虫 (小有名气)



black2982(金币+1):谢谢参与
Sample文件:
  11 23  11 23  0  1  1                 % IAN1 IMN1 IAN2 IMN2 CHARGE NDEGv NDEBv
=================================================
Sample文件中,检查“11”前面是否有空格,如果有的话删掉空格。
把 % 及后面的内容都删除,再试一试。
8楼2012-02-21 22:45:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

black2982(金币+1):谢谢参与
余泽成(金币+2): 谢谢参与应助! 2012-02-25 04:37:49
我测试了一下所贴出来的 86 句以及那个数据行,代码没有什么问题,所以问题在于其它的问题

LZ 可以尝试着在
2 READ(5,*,END=99) IAN1, IMN1, IAN2, IMN2, CHARGE, NDEGv, NDEBv
之后加一行
write(*,*) IAN1, IMN1, IAN2, IMN2, CHARGE, NDEGv, NDEBv

看看输出是否正常……
9楼2012-02-23 14:03:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

18766315007

新虫 (著名写手)



black2982(金币+1): 谢谢参与
请问楼主,解决了吗?

发自小木虫Android客户端
10楼2016-10-19 15:28:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 black2982 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 机械专硕325,寻找调剂院校 +3 y9999 2026-03-15 5/250 2026-03-16 19:58 by y9999
[考研] 333求调剂 +3 文思客 2026-03-16 7/350 2026-03-16 18:21 by 文思客
[考研] 0854控制工程 359求调剂 可跨专业 +3 626776879 2026-03-14 9/450 2026-03-16 17:42 by 626776879
[考研] 304求调剂 +3 曼殊2266 2026-03-14 3/150 2026-03-16 16:39 by houyaoxu
[考研] 070300化学学硕求调剂 +6 太想进步了0608 2026-03-16 6/300 2026-03-16 16:13 by kykm678
[考研] 26考研一志愿中国石油大学(华东)305分求调剂 +3 嘉年新程 2026-03-15 3/150 2026-03-15 13:58 by 哈哈哈哈嘿嘿嘿
[考研] 复试调剂 +4 z1z2z3879 2026-03-14 5/250 2026-03-14 16:30 by JourneyLucky
[考研] 297求调剂 +4 学海漂泊 2026-03-13 4/200 2026-03-14 11:51 by 热情沙漠
[考研] 266求调剂 +4 学员97LZgn 2026-03-13 4/200 2026-03-14 08:37 by zhukairuo
[考研] 285 求调剂 资源与环境 一志愿北京化工大学 +3 未名考生 2026-03-10 3/150 2026-03-13 23:04 by JourneyLucky
[考研] 337一志愿华南理工0805材料求调剂 +7 mysdl 2026-03-11 9/450 2026-03-13 22:43 by JourneyLucky
[考研] 304求调剂 +6 Mochaaaa 2026-03-12 7/350 2026-03-13 22:18 by 星空星月
[考研] 求调剂(材料与化工327) +4 爱吃香菜啦 2026-03-11 4/200 2026-03-13 22:11 by JourneyLucky
[考研] 336求调剂 +6 Iuruoh 2026-03-11 6/300 2026-03-13 22:06 by JourneyLucky
[考研] 290求调剂 +9 ADT 2026-03-11 9/450 2026-03-13 21:55 by JourneyLucky
[考研] 301求调剂 +6 Liyouyumairs 2026-03-11 6/300 2026-03-13 20:11 by JourneyLucky
[考研] 302求调剂 +6 负心者当诛 2026-03-11 6/300 2026-03-13 16:11 by JourneyLucky
[考研] 277求调剂 +4 anchor17 2026-03-12 4/200 2026-03-13 11:15 by 白夜悠长
[考研] 420求调剂 +4 莫向外求11 2026-03-10 6/300 2026-03-12 14:41 by ruiyingmiao
[考博] 26申博求助 +3 跳跃饼干 2026-03-10 4/200 2026-03-10 21:15 by Tntcnn
信息提示
请填处理意见