第二章Fortran语言基础.ppt

第二章Fortran语言基础.ppt

ID:59457239

大小:1.08 MB

页数:65页

时间:2020-09-15

第二章Fortran语言基础.ppt_第1页
第二章Fortran语言基础.ppt_第2页
第二章Fortran语言基础.ppt_第3页
第二章Fortran语言基础.ppt_第4页
第二章Fortran语言基础.ppt_第5页
资源描述:

《第二章Fortran语言基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章FORTRAN语言基础字符集与保留字基本数据类型常量与变量运算符与表达式及语句输入输出源程序:programmain!exampleimplicitnonerealt6,t7,t8,tavet6=22.7t7=25.8t8=27.2tave=(t6+t7+t8)/3.0print*,'tave=',taveend变量申明语句保留字运算式注释行1.字符集FORTRAN规定允许使用的字符为:2.1字符集与保留字英文字母A-Z及a-z(大小写不区分)阿拉伯数字0-9特殊符号空格=+-*(),.’:“!&;<>$?_注意:

2、在FORTRAN语句中不区分大小写字母,如REAL何real或Real是一样的。2.保留字保留字(也称关键字)是FORTRAN90/95中具有特定意义的字符串。如:语句关键字、内部函数名(1)语句关键字如语句“IF(ATHEN”中的“IF”和“THEN”是语句保留字。类似的保留字有:PROGRAM、INTEGER、REAL、READ、PRINT、WRITE、DO、END、SUBROUTINE、FUNCTION等。(详见P445)(2)内部函数名如“ABS”、“SIN”、“LOG”等(详见P456-459)注意:FO

3、RTRAN90/95允许保留字作为其他实体的名称(变量名、数组名、函数名、程序名等)如:语句“PROGRAMPROGRAM”中第一个“PROGRAM”将被编译程序识别为保留字,第二个“PROGRAM”将被识别为实体名称(主程序单元名)。1.FORTRAN提供的数据类型数据类型数组类型派生类型(记录类型)指针类型内部数据类型公用区类型整数类型实数类型复数类型字符类型逻辑类型不同类型数据有不同的特性,其处理的方式有所不同,取值范围也不一样,在处理数据前,必须说明数据的特性。2.2基本数据类型2.数据类型有四个性质:(1)每个

4、数据类型有一个唯一的名称。(2)每个数据类型规定了一个取值范围(值的集合)(3)每个数据类型规定了其常量数据的表示方法(4)每个数据类型规定了一组操作在程序运行过程中,其值不能被改变的量称为常量,它在程序中直接生成并直接用于计算和处理。整型常量、实型常量、复型常量、字符型常量、逻辑型常量2.3常量1.数值型常量及其类型(1)整型常量整型常量又称为整型常数或整数,包括正数、负数和0。例如:+5-367098(2)实型常量实型常量即实型常数或简称为实数。它有两种形式:①小数形式:12.3-3.5100..56②指数形式:5.

5、35E5表示5.35×105,2.66E-3表示2.66×10-3当单精度实数不足以表示一个数的大小或精度时,可以用双精度实数表示,只是将实数指数部分中的字母E改成字母D即可。例如,6.85746304857D5,.3875479654765D+3等都是双精度实数。(3)复型常量复型常量即复型常数或简称为复数。如:(1.0,1.0)表示复数1.0+1.0i,(2.1,-4.5)表示复数2.1-4.5i,(-6.0,0)表示复数-6.0。2.字符型常量一对单引号(撇号)或双引号括起来的若干个非空字符串为字符型常量,又称为字

6、符或字符串。如:‘a’,‘A’,‘x+y’,‘#$%’注意:字符串内字母区分大小写,‘a’和‘A’是不同的字符常量。(1)字符串中含有撇号如:‘I’’maboy.’“I’maboy.”(2)字符串长度(字符串中的空格是有意义)如‘I’’maboy.’的长度为10‘’为空串而‘’则为长度为13.逻辑型常量逻辑常量仅有两个,.TRUE.和.FALSE.注意:对于逻辑值.TRUE.,在其存储单元字节内每位为“1”,可视为整数值-1,对于逻辑值.FALSE.,在其存储单元字节内每位为“0”,可视为整数值0,它们均能参与整数运算。

7、如:7+.FALSE.,结果仍为7。1+.TRUE.,结果则为04.符号常量如:圆周率∏、重力加速度g等数据。1PROGRAMex05_012IMPLICITNONE3REALpi4PARAMETER(pi=3.1415926)!定义pi代表常量3.14159265WRITE(*,*)sin(pi/6)6END1、变量的定义变量是指在程序运行期间其值是可以变化的量,系统为程序中的每一个变量开辟一个存储单元,用来存放变量的值。2、变量的命名FORTRAN中规定须以字母开头,后可接多达30个字母、数字或下划线。2.4变量下面

8、列出的是合法的标识符,可以作为变量名:Sum,average,student_name,BASIC下面是不合法的标识符和变量名:_total,M.D.John,H1N1×,integer3、变量的类型变量也相应的分为五种类型:(1)整型变量(2)实型变量(3)复型变量(4)字符型变量——(5)逻辑型变量——数值型变量

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

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

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