- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十四章 公用区与存储关联 3.1 字符集 3.1 字符集/字符集 3.1 字符集/说明 3.2 名称 3.2 名称/语法描述 3.2 名称/作用域 3.2 名称/示例 固定格式示例 FORTRAN90程序示例 46题解题要求 02/03第一学期 * 1. 字符集 2. 名称 3. 关键字 4. 程序单元 5. 语句 6. 书写格式 7. 数据类型 8. 兼容性 9. 习题三 9 《FORTRAN90程序设计》课 FORTRAN 90源程序是一个符合FORTRAN 90词法、语法和语义规定的特殊文本,它由FORTRAN 90字符集规定的字符按照词法、语法和语义规定进行描述。 概述 字符集 说明 3.1 字符集 第二章 FORTRAN90开发环境 FORTRAN 90字符集由下面四部分字符组成: 1.英文字母 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 。 a b c d e f g h I j k l m n o p q r s t u v w x y z 。 2.阿拉伯数字:0 1 2 3 4 5 6 7 8 9。 3.下划线:“_”。 4.特殊字符 空格 Tab + - * / ( ) , . : ! % ; ? $。 Digital Visual FORTRAN 5.0字符集增加了一些可打印字符,包括十六进制ASCII码为09h(Tab符)、20h至7Eh之间的字符和某些特殊字符集(如:IBM字符集)中字符。 3.1 字符集 第二章 FORTRAN90开发环境 概述 字符集 说明 说明: ① 除字符型常量和Hollerith常量外,源程序中词法和语法描述不区分字母的大小写,如语句“INTEGER I”和语句“integer i”是等价的。 ② FORTRAN 90字符集以外的可打印字符,只能出现在注释、字符常量、Hollerith常量、字符串编辑符和输入输出记录中。 ③ 字符:_ ! % ; ?为FORTRAN 90新增字符。 3.1 字符集 第二章 FORTRAN90开发环境 概述 字符集 说明 名称在FORTRAN 77中称“符号名”,在其它语言中称“标识符”。名称在程序中用来标识有关实体(如:变量、命名常量、函数、过程、程序单元、 公用块、名称表组和哑元等)。 概述 语法描述 作用域 示例 3.2 名称 第二章 FORTRAN90开发环境 PROGRAM main INTEGER length,width,area,price READ*,length,width area=mul(length,width) price=mul(4000,area) PRINT*,’总地价:’,price,’元’ END FUNCTION mul(x,y) mul=x*y END FUNCTION 名称→英文字母{英文字母∣数字∣“_”∣“$”} 说明: ① 名称只能由英文字母、数字、下划线符“_”和美元符号“$”组成。 ② 名称第一个字符必须是英文字母。 ③ 名称不能超过31个字符。 ④ 在OpenVMS系统上习惯使用“$ ”符命名,在Digital UNIX、Windows NT和Windows 9x系统中,一般用“$”符作为外壳命令的命令符号或替代符号。 概述 语法描述 作用域 示例 3.2 名称 第二章 FORTRAN90开发环境 作用域指使用范围,每个名称都规定了作用域。名称的作用域为该名称声明所在的程序单元、函数或过程。 作用域为整个程序的名称称为全局名称,否则称为局部名称。 程序单元名、外部过程名、命令块名和模块名为全局名称,且在整个程序中必须唯一。 概述 语法描述 作用域 示例 3.2 名称 第二章 FORTRAN90开发环境 [例3.1]判定下列名称,哪些是合法名称?哪些是非法名称?解释非法名称错误原因。 Number, Max, X-Y-Z, PrOgRaM, FIND_IT, read, x, 8q, a.5, _wrong, a3b7, U.S.A., DR.WANG, china, total, x$y$z, $abcd,r a t e。 解:合法名称有:Number,Max, PrOgRaM, FIND_IT, read, x, a3b7, china, total, x$y$z。 非法名称有:X-Y-Z, 8q, a.5, _wrong,U.S.
您可能关注的文档
- 第06章颗粒物污染控制技术4.ppt
- 第06讲辨析并修改病句.ppt
- 第07章使用Word创建精美文档.ppt
- 第07讲 近代物理学革命之伽利略与自然数学化.ppt
- 第08章在图像中添加文字.ppt
- 第08章电机的发热与冷却.ppt
- 第08讲CD唱机的系统电路.ppt
- 第09-10讲水中无机物的迁移转化-2.ppt
- 第09章半导体传感器69页.ppt
- 第0章计算机网络最基本概念-1.ppt
- 机械行业:月度动态.pdf
- 人教版初中语文8年级上册第1单元单元写作指导.ppt
- Unit7Waystobehealthy单元复习课件-冀教版七年级英语下册.pptx
- 5.2解一元一次方程-第2课时利用移项解一元一次方程课件人教版七年级数学上册(1).pptx
- 1.1化学性质和物理性质(第2课时)----九年级化学人教版上册.pptx
- 人教版高中化学选修五1.3有机化合物的命名第1课时(课件2).ppt
- 2017-2018学年高中历史岳麓版选修1教师用书第五单元改革开放与中华民族的伟大复兴.docx
- 人教版初中化学课件第1单元课题2化学是一门以实验为基础的科学.ppt
- 案例方舟音效造.pdf
- 资料课件专着迪didanosine for oral solution.pdf
文档评论(0)