华科fortran第3章2fortran语言程序设计初步

华科fortran第3章2fortran语言程序设计初步

ID:27409754

大小:828.50 KB

页数:138页

时间:2018-12-01

华科fortran第3章2fortran语言程序设计初步_第1页
华科fortran第3章2fortran语言程序设计初步_第2页
华科fortran第3章2fortran语言程序设计初步_第3页
华科fortran第3章2fortran语言程序设计初步_第4页
华科fortran第3章2fortran语言程序设计初步_第5页
资源描述:

《华科fortran第3章2fortran语言程序设计初步》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、3.4FORTRAN字符集3.5常量3.6变量3.7内部函数3.8算术表达式3.9赋值语句3.10简单的输出语句(表控输出)3.11简单的输入语句(表控输入)3.12PARAMETER语句(参数说明)3.13PROGRAM语句,END语句,STOP语句,PAUSE语句不是任何一种外文字母或数字符号都能被某一计算机语言接受。每一种计算机的高级语言分别规定了它允许使用的字符。Fortran允许使用的字符如下:英文字母:ABCDEFGHIJKLMNOPQRSTUVWXYZ阿拉伯数字:0123456789特殊符号:空格=+-*/(),.

2、‘:"!%&;<>$?_(F90中新增的字符)3.4FORTRAN字符集文字字符英文字母ABCDEFGHIJKLMNOPQRSTUVWXYZ数字0123456789下划线_特殊字符图形名称图形名称空格:冒号=等号!叹号十加号”引号一减号%百分号*星号&英语的and/斜线;分号(左括号<小于)右活号>大于,逗号?问号.小数点或句号$货币符号’撇号表3-1基本的FORTRAN90/95字符集基本字符分为两大类:文字字符和特殊字符。除了货币符号可以本地化之外,其他任何字符都必须依照表里的形式。注意:一.文字字符的用处●主要是命名的作用

3、,可以用来命名语言中的一切对象,这三种符号可以混合使用;●其中数字还具有它本来的含义,就是表示数目。二.特殊字符的用处特殊字符主要具有功能的意义,如编辑功能,运算功能,语法功能等。FORTRAN90/95标准原则上接受小写字母。因此除了以下位置,大小写是等价的。三.大小写必须区分的位置●作为字符常量的字符串里面;●输入输出的纪录里面;●作为编辑描述符的引号或撇号里面。四.CVF编译平台接受小写字母。在OPEN或者INQUIRE语句里面的FILE=或NAME=后面是否区分大小写,也是由编译平台指定的。五.如果是需要调用其他语言写的

4、子程序,而恰好该种语言(例如C语言)是区分大小写的,这时就需要特别小心。【例3_1】如果用C写了两个子程序EIGEN和eigen,然后有如下的FROTRAN片断:EXTERNALEIGEN...CALLEIGEN...END这时它是该引用EIGEN还是eigen呢?如果所使用的FROTRAN系统正好是怪异的那种,没问题。如果是常见的如CVF,这时它就无法区分EIGEN和eigen,这样就必须给它们更换名称了。六.数字的涵义:除了以下情形,数字总是表示十进位数字●属于二进制,八进制,十六进制的字面常量;●带有B,O,Z编辑描述符的

5、输入输出纪录。【例3_2】以下语句当中的数字不是属于十进位数字:DATAI,J,K/O’1001’,23.54,Z’5CA2’/其中第一个为八进制数,第二个为十进制数,第三个为十六进制数。七.下划线的涵义:●下划线的主要作用就是置于单词之间代替空格,使得我们在命名时使用清楚的英语词汇。●下划线不能置于任意名称的前面,但是可以置于名称的最后。●下划线也用于在字面常量中区隔常量的值和种别参数。无论给什么对象起名,都尽量使用完整的英语单词,同时使用下划线以区隔不同的单词。所谓好记性不如烂笔头,只有这样才能切实保证你在任何时候,在程序代

6、码的任意位置都知道任意变量等的含义。与平台有关的FORTRAN辅助字符集基本字符集是在一切FROTRAN的编译平台都可以使用的,被FORTRAN95标准规定为必须使用的默认字符集。另外还有些辅助的字符则是不同的平台有不同的用法约定。辅助字符分两类:可打印字符和不可打印字符。●可打印字符;各种本地化语言的字符,象汉字,希腊字母等,都可以应用在字符串,注释,和输入输出纪录当中。●不可打印字符。主要就是控制字符,例如制表符Tab键。制表符(Tab键)对于一个FORTRAN77标准的编译系统来说,在固定源程序形式里的Tab被看成是至少6

7、个空格,而在自由源程序形式里的Tab被看成1个空格。这样如果Tab被放在文本当中用于输出格式控制,那么这种默认的转换方式,有时就会导致输出格式的混乱。有关FORTRAN95的辅助字符集的使用规则,请参考具体的编译系统的说明。所谓FORTRAN的词汇就是一个语句的最小的意义单位,它由一个或多个FORTRAN字符集里的字符组成。包括两类共6种,分类例举如下:3.5词汇●   由文字字符组成的词汇,包括4种:▪语句关键词▪名称▪由单个词汇组成的字面常量▪标识符●由特殊字符组成▪算符:+,.OR.▪定界符:逗号,=,=〉,:,::,;,

8、%。1.语句关键词●  标志语句本身【例3-3】下面的DO语句中的关键词DO本身标志了该语句DOI=1,500●标志选项。【例3-4】下面的INTENT语句当中的IN,OUT,或INOUT。INTENT(IN),A。BINTENT(INOUT),X,Y,Z●用在

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。