- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Fortran基本用法小结
13-4- 13 [转载] Fortran基本用法小结 - 朱文举的给排水专业博客 - 国科社区- 国家科技成果网 - Powered by X-Space
[转载] Fortran 基本用法小结
上一篇 [1] / 下一篇 [2] 2008-09-08 10 :24 :14 / 个人分类:专业资料 [3]
[转载] Fortran基本用法小结
[转载] Fortran基本用法小结z
Fri Jul 27 21:28:58 2007
【 以下文字转载自 D_Atmosphere 讨论区 】
【 原文由 superjyq 所发表 】
我的Fortran基本用法小结
高级语言和算法组 heavensky
目录:
一、说明
二、概述
三、数据类型及基本输入输出
四、流程控制
五、循环
六、数组
七、函数
八、文件
一、说明
本文多数内容是我读彭国伦 《Fortran 95 程序设计》的笔记。只读到第九章,主要是3~9
章,都是
些最基本的用法 (原书共16章)。这里主要摘录了我看书过程中总结的一些Fortran和C不
blog ./?uid- 1039-action-viewspace-itemid- 16895 1/9
13-4- 13 [转载] Fortran基本用法小结 - 朱文举的给排水专业博客 - 国科社区- 国家科技成果网 - Powered by X-Space
同的地
方,主要是语法方面。希望这份笔记能够给学过C但没有接触过Fortran的同学带去一些帮
助。要想
弄得更清楚些,推荐看一下原书,觉得作者真的写得很好,很清楚;如果有C语言的基础,
看完前九
章应该很快的,花一两天就行了。觉得如果耐心看完本文,基本功能应该也可以顺利用起
来了。
另外,由于我之前没有用过Fortran,这次为了赶文档看书又看得很粗浅,大多数东西看过
之后都没
来得及仔细想,只是按着作者的意思去理解。所以这份笔记还处于纸上谈兵的层次。如果
有不妥的
地方,希望大家指正。谢谢!
文中蓝色的部分是程序代码,!后面的内容为注释。
二、概述
1、名词解释
FortranFormula Translator/Translation
一看就知道有什么特色了:可以把接近数学语言的文本翻译成机械语言。的确,从一开始
,IBM设计
它的时候就是为了方便数值计算和科学数据处理。设计强大的数组操作就是为了实现这一
目标。
Fortran奠定了高级语言发展的基础。现在Fortran在科研和机械方面应用很广。
blog ./?uid- 1039-action-viewspace-itemid- 16895 2/9
13-4- 13 [转载] Fortran基本用法小结 - 朱文举的给排水专业博客 - 国科社区- 国家科技成果网 - Powered by X-Space
2、Fortran的主要版本及差别
按其发展历史,Fortran编译器的版本其实很多。现在在广泛使用的是Fortran 77和Fortr
an90。
Fortran 90在Fortran 77基础上添加了不少使用的功能,并且改良了77编程的版面格式,
所以编程
时推荐使用90。鉴于很多现成的程序只有77版本,有必要知道77的一些基本常识,至少保
证能够看
懂77程序。以下是77和90的一些格式上的区别。
Fortran 77: 固定格式 (fixed format),程序代码扩展名:.f或.for
(1)若某行以C,c或*开头,则该行被当成注释;
(2)每行前六个字符不能写程序代码,可空着,或者1~5字符以数字表明行代码 (用作格
式化输入
输出等);7~72为程序代码编写区;73往后被忽略;
(3)太长的话可以续行,所续行的第六个字符必须是0以外的任何字符。
Fortran 90:自由格式 (free format), 扩展名:.f90
(1)以!引导注释;
(2)每行可132字符,行代码放在每行最前面;
(3)以续行,放在该行末或下行初。
以下都是讨论Fortran 90。
3、Fortran的一些特点,和C的一些不同
其实很多,在下面涉及具体方面时可以看到。这里只是大致提一些。
(1)不分大小写
(2)每句末尾不必要写分号
(3)程序代码命令间的空格没有意义
(4)不像C,Fort
您可能关注的文档
最近下载
- 抗血小板药物消化道损伤预防与治疗专家共识.ppt VIP
- 云南省劳动与技术八年级上册课件栽培技术与我们的生活.pptx VIP
- 质量管理之CAPA课件.pptx VIP
- filetype语法举例:搜索有关宏观经济学的资料 检索式.ppt VIP
- 2025年秋部编版语文八上 2 中国人首次进入自己的空间站公开课一等奖创新教案.docx VIP
- 信号与系统(陈后金)习题解析.pdf
- 第21课《邹忌讽齐王纳谏》课件(共28张ppt)2024—2025学年统编版语文九年级下册.pptx VIP
- 苏教版五年级上册同步奥数培优 第三讲多边形的面积(等积变形).doc VIP
- 国际贸易实务(第三版)课件 项目二 调研国际市场.pptx VIP
- 抗血小板药物消化道损伤的预防和治疗中国专家共识.pptx VIP
文档评论(0)