- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 第二讲 顺序结构程序设计 从设计上看,任何程序均可用顺序结构、选择结构、循环结构实现。其中,顺序结构就是按照处理顺序,依次写出相应的语句,因此,顺序结构最为简单、也是最基本的Fortran编程,本讲先学习顺序结构的Fortran程序设计。 从内容上看,程序就是数据和语句,其中数据是程序加工处理对象、语句描述了对数据的具体操作。在Fortran中,数据的表现形式有常量、变量、表达式和函数,而数据的类型分为整型、实型、复型、字符型和逻辑型,以及数组等。 因此,本讲先介绍最简单的数据类型(整型和实型)与数据形式(常量、变量、函数、算术表达式),以及最简单的Fortran语句,分2节讲授。通过本讲的学习之后,就能设计最简单的Fortran程序了! 几员肖溯小喻踏撼枪吏样秆湖绎校书元进隶轴爸俐塌懒贵隙叔堂鼻造佛殃第二讲 顺序结构的Fortran 程序设计第二讲 顺序结构的Fortran 程序设计 * * 一、Fortran常量 (1)什么是常量 在程序运行的过程中,其值不改变的量。比如,12.0、-2、’FORTRAN’等都是常量。在Fortran中,常量分为直接常量和符号常量两大类: (2)直接常量 指数据本身就是一个常量,Fortran处理整型(Integer)、实型(Real)、双精度型(Double Precision)、复型(Complex)、逻辑型(Logical)、字符型(Character)等六种直接常量,每种数据常量有各自的表示方法。 §1 Fortran程序中最基本的数据 浆百死握煎雍牡丫菩腮故床魁樱弹陌洼收猪术炊争疑秧瀑灌刽鹏鳖镐铃蜡第二讲 顺序结构的Fortran 程序设计第二讲 顺序结构的Fortran 程序设计 * * 1、整型常量:就是整型常数(整数),包括正数、负数和零。但要注意的是---数字间不能加平常表示千分位的“,”号以及加空格,也不能带小数点。比如,3,567,212、8 99、6.1都是错误的整型常量。 2、实型常量:就是实型常数(实数),有两种表示形式--- ※小数点形式:根据小数点前后是否有数字,有3种形式 m.n、m.、.n,数字前面可以加上符号,比如,-6.8、9.(=9.0)、.89(=0.89)等。 ※指数形式:一般用来表示绝对值很大或很小的数,表示方式是用E表示以10为底指数,且E的左边为数字部分、右边是指数部分,比如,1.32E6(=1.32×106)、2.68E-8(=2.68×10-8)。用指数形式表示实数时要注意: Ⅰ、数字部分可以是整型的也可以是实型的,如1E2 = 1.0E2 = 100.0≠100 广鹏苹捐毅选陌近胆掠燥责抽怒腮履虚坍愈杭雇幸灿狂枚橇呼古厢详味调第二讲 顺序结构的Fortran 程序设计第二讲 顺序结构的Fortran 程序设计 * * Ⅲ、E的左右两边的数字部分和指数部分必须同时出现、缺一不可,比如,E-9(缺数字部分)和.E2(单独的小数点)都是不合法的。 Ⅱ、指数部分只能是整数、不可写成实数,如8E2.3是错误的指数表示; (3)符号常量 所谓的符号常量,是用一个标识符来代表一个常量。使用时,需要对符号常量进行说明,方法是用Parameter语句来说明(定义),比如: Parameter(Pi=3.14159,M=80) 这个语句定义了两个符号常量Pi和M,在程序单元中Pi就代表了3.14159、M代表了80。其中Parameter就是定义符号常量使用的特定标识符,被定义的量要放在括号内、而且有多个符号常量时之间要用“,”分隔。 顾锋虏巢斜皇捌险窟赡精带啪敬段泞锦悔捷澜杜弄请酒远咯情骗焦腑洋袄第二讲 顺序结构的Fortran 程序设计第二讲 顺序结构的Fortran 程序设计 * * 二、Fortran变量 (1)什么是变量 变量与常量相对应,是指在程序运行的过程中,其值可以改变的量。变量实质是代表一个数据存储单元,因此,在Fortran中经常用到下面(貌似错误)的语句: N=N+1 其表示存储单元N中的数据在原来的基础上增加1。 此外,要注意parameter语句是非执行语句,在程序编译时符号常量名均被替换相应的常量,而后面要讲的变量则是一个数据存储单元(其中的值是变化的),因此符号常量不能当变量使用! (2)变量的取名 变量需要一个名字来识别---变量名,其用标识符来命名,在Fortran语言中变量名的标识符只能由字母、数字和下划线组成、且开头只能是字母,比如x、total2、k123等。 苫船幢哥豪更恰芥整鉴呈琳疆酣梁没静戮烁诲败迅抛评蕴夫签共颜吸原箭第二讲 顺序结构的Fortran 程序设计第二讲 顺序结构的Fortran 程序设计 * * 5、
您可能关注的文档
- 第三单元 第八课时1.doc
- 第二章 C语言的基本控制结构.ppt
- 第二章 matlab语言基础.ppt
- 第二章 matlab语言基础20061208.ppt
- 第二章 公共关系的要素.doc
- 第二章 Sas语言基本概念.doc
- 第二章 MATLAB语言概述.ppt
- 第二章 危害公共安全罪(点击下载).ppt
- 第二章 危险源辨识与重大危险源.ppt
- 第二章 保险的基本原则.ppt
- 2025年成都市玩偶生产荧光涂鸦互动玩偶开发可行性研究报告.docx
- 2025年成都市海绵生产用于体育馆室外运动场地透水改造可行性研究报告.docx
- 2025年天津市体操鞋企业团建运动应用报告.docx
- 2025年上海市溶洞极限运动(速降)场地开发可行性研究报告.docx
- 2025年上海市涵洞工程施工技术应用可行性研究报告.docx
- 2025年上海市体育场馆设施扎带安全防护可行性研究报告.docx
- 2025年上海市牦牛育肥产业园区建设可行性研究报告.docx
- 2025年旅拍宠物陪伴拍摄项目可行性研究报告.docx
- 2025年上海市进口食品节庆主题快闪店可行性研究报告.docx
- 2025年上海市洗选厂尾矿综合利用产业化可行性研究报告.docx
文档评论(0)