主题:fortran入门
PhysicsFortran
[专家分:0] 发布于 2010-06-24 09:16:00
我想自学fortran,我现在还是理论物理的学生。可不知从何入手,网上信息太多太杂,我几乎无法取其精华。故在此请教各位fortran师哥们,望给予我一些在当今学习fortran的指导和建议。不胜感激!
回复列表 (共9个回复)
沙发
yyyyjjjj [专家分:30] 发布于 2010-06-24 10:00:00
拿实际的程序练手,应该上手最快吧?
板凳
asymptotic [专家分:16630] 发布于 2010-06-24 10:35:00
从长远的观点来看,系统地学习,还是最划算的。
3 楼
PhysicsFortran [专家分:0] 发布于 2010-06-24 10:47:00
最新的fortran是2008吧,那我是不是该直接学fortran2008而不用管以前的版本?
我搜了一下,fortran的书籍很多,入门的和非入门的都有很多。能推荐一本么?多谢
4 楼
yyyyjjjj [专家分:30] 发布于 2010-06-24 11:37:00
前辈,怎么系统地学习呢?
5 楼
xiaoliu420 [专家分:20] 发布于 2010-06-24 17:04:00
[em1],我也正在自学,用的是彭国伦的《fortran97程序设计》感觉还不错!个人意见推荐那本书
6 楼
asymptotic [专家分:16630] 发布于 2010-06-24 17:17:00
多年前,我也是用 彭国伦 《fortran95 程序设计》 入门的,但时过境迁,也许有更好的书籍,直接学 Fortran 2003 似乎更好(2008 应该是 2003 一个小的修正)。个人现在喜欢 The Fortran 2003 Handbook,但似乎不适合“菜鸟”。
7 楼
PhysicsFortran [专家分:0] 发布于 2010-06-24 17:47:00
直接学最新的2008行么?为什么先从2003学起?
8 楼
jason388 [专家分:6150] 发布于 2010-06-25 08:05:00
[quote]直接学最新的2008行么?为什么先从2003学起?[/quote]
不能直接学2008。原因是现在还没有编译器完全支持新标准,即使2003标准现在完全支持的编译器也不多,所以如果你学2008,你会发现很多例子没办法编译运行。学编程与学游泳一样,没有实践是学不会的。
95标准现在主流的编译器都完全支持,所以入门学习是合适的。当然从fortran2003学起也可以,但有部分功能在目前的一些编译器上没有完全实现。
我来回复