- 积分
- 2040
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-6-20
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 uranuscc 于 2016-9-5 09:46 编辑
请教大神:
我在看别人写的fortran程序的时候遇到一个问题,源程序中在定义变量的时候,出现了这么一句:
double precision integr
用到integr的时候是这样的:
integr(xx) = (1.d0 - exp(-xx))/xx
编译就通不过了,错误提示是:
remark #7713: This statement function has not been used. [INTEGR],这是什么原因呢?
如果将变量名integr 改成有限数组,例如:double precision integr(1000000)
该程序编译能通过,但是
integr(xx) = (1.d0 - exp(-xx))/xx
并未起作用,
print*,integr(100), integr(100)仍为0.000000
请问这个语句到底是如何使用的呢?
|
-
-
test.f
241 Bytes, 下载次数: 0, 下载积分: 金钱 -5
|