24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1994  |  回复: 2

wwwwwww1128

铁虫 (初入文坛)

[求助] 请问:fortran中在子程序或者函数中调用另一个函数的问题

在子程序或者函数中调用另一个函数F,那么函数F一定要出现在传递参数也就是形参表里么?
还是说,只要在子程序或者函数中声明所调用的函数F即可调用呢?

初学fortran,希望高手指点下(*^__^*)
回复此楼

» 猜你喜欢

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

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

snoopyzhao

至尊木虫 (职业作家)

【答案】应助回帖

★ ★
wwwwwww1128(金币+5): 谢谢啦 2011-05-09 22:57:38
微尘、梦想(金币+2): 谢谢参与应助! 2011-05-10 19:02:44
你觉得下面这种是什么样的:
CODE:
function test(val) result(test_res)

implicit none
real :: val
real :: test_res

test_res=sqrt(val)

end function test

其中 sqrt 就是一个内置的函数……
2楼2011-05-09 22:45:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangzhiguang

至尊木虫 (文坛精英)

【答案】应助回帖


微尘、梦想(金币+1): 谢谢参与! 2011-05-10 19:02:57
如果函数仅仅是被调用,那它可以不出现在形参中,只是把参数进行传递就行;而如果函数要被传递,那它不但要声明,还要出现在形参中。
好好学习,天天向上!
3楼2011-05-10 11:17:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wwwwwww1128 的主题更新
信息提示
请填处理意见