老师要求我们编译几个fortran程序,源代码后缀是 .f 不知道应该选用什么编辑器

不知道是应该选用win下的ivf还是linux下的GF...希望大家推荐一下!而且一般Fortran的源代码后缀是f90和f有什么区别吗,请大家赐教,最好留下QQ,可以方... 不知道是应该选用win下的ivf还是linux下的GF...希望大家推荐一下!而且一般Fortran的源代码后缀是 f90 和 f 有什么区别吗,请大家赐教,最好留下QQ,可以方便交流,谢谢 展开
 我来答
百度网友7d0488e
推荐于2018-03-04
知道答主
回答量:12
采纳率:0%
帮助的人:10.2万
展开全部
f90 是新的自由格式的fortran代码 fortran 90
.f 是采用固定格式的fortran代码fortran 77,有一定的区别,但都能达到相同的目的。
fortran 90是由fortran77发展而来了,增加了一些功能,更加方便。
用哪种编译器都可以,因为.f是低级版本的fortran文档,一般高级都支持低级,这个应该没有问题。
yingjs_com
2011-05-11 · TA获得超过204个赞
知道小有建树答主
回答量:131
采纳率:100%
帮助的人:83.3万
展开全部
如果是出学者,建议楼主选择Compaq Visual Fortran6.5或6.6,容易安装且兼容性也好,不过你如果用win7的话是装不上的,只能用Intel Visual Fortran,Intel Visual Fortran盗版的很难下载到。

至于f90和f区别就是自由格式和固定格式的区别,现在几乎没有用.f的了,应经过时了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
灵芝有味温馨3403
2011-05-12 · TA获得超过212个赞
知道答主
回答量:402
采纳率:0%
帮助的人:246万
展开全部
1,continue是一条可执行语句,意思是“继续”,把它随意插在哪里也没事,也可以认为是一条空语句,f77在循环时经常用到它,是为了看起来清楚一点,实际上不用它也行,比如把行号写在前一句: 5014 wafic(ix,iz)=0
执行次数是:nz*nx 次
2,dimension是定义数组用的
比如: dimension A(100,20)
也可以直接用类型说明语句定义数组,如:REAL A(100,20)
3,那个“1”放在第六列,代表续行的意思,也可以用别的字符,比如 2,3,4,$,%,*,......等等,有了续行符号,本行与前一行在逻辑上是同一行。
这个语句等价于 u1(ix,iz)=u1(ix,iz)+ cl(ix,iz)*( p2(ix+1,iz)-p2(ix,iz) )。
4,1,2 也是续行符,必须放在第6列,从第7列可以写语句,有空格也可以,计算机在编译时自动忽略空格。
另外说明,f77对书写格式要求比较严格,建议使用f90,可以从第1列写起,不用数第6列第7列的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangzi1301
2011-05-11 · 超过18用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:49.1万
展开全部
.f既是fixed format只要是fortran90之前的版本都可以编写,f90为free format 在fortran90及以后的版本。当然fortran90以后的版本您是可以在两者之间进行选择的。楼主选择ivf或者cvf等都是可以的不影响
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sjzwuww
2011-05-11 · TA获得超过1.2万个赞
知道大有可为答主
回答量:6839
采纳率:82%
帮助的人:2124万
展开全部
用什么编辑器都没有什么关系,f文件时固定格式的源文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式