找回密码
 注册
Simdroid-非首页
查看: 70|回复: 1

[3. Fortran] Fortran中Recursive应用的问题?

[复制链接]
发表于 2010-12-14 23:10:39 | 显示全部楼层 |阅读模式 来自 四川绵阳
在MODULE中用接口定义了三个MODULE PROCEDURE子例行程序
MODULE SORT_MODULE
IMPLICIT NONE
  INTERFACE  FAST_SORT
    RECURSIVE MODULE PROCEDURE FAST_SORT_I
    RECURSIVE MODULE PROCEDURE FAST_SORT_R
    RECURSIVE MODULE PROCEDURE FAST_SORT_D
  END INTERFACE
CONTAINS
……
END MODULE
由于FAST_SORT中存在递归运算,所以定义为RECURSIVE属性。但是在最后用
CALL FAST_SORT()出错,问一下是RECURSIVE用错了麽?
发表于 2010-12-15 09:56:10 | 显示全部楼层 来自 浙江杭州
Simdroid开发平台
快速排序的递归Fortran程序代码,请参考彭国伦的《Fortran95程序设计》,书里面有,不需要写得像lz那么复杂
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-27 17:19 , Processed in 0.045616 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表