电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

fortran95-语法基础

  • 资源ID:90657313       资源大小:18.05MB        全文页数:64页
  • 资源格式: DOC        下载积分:20金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要20金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

fortran95-语法基础

FORTRAN 95 语法基础 目录: 一、应用程序的创建与运行/FORTRAN 95所用的字符 / 变量类型及其声明,常量声明 /表达式与运算符 二、输入与输出:表控、有格式 三、选择语句与结构:IF语句、CASE结构 四、 DO循环结构 五、 数组:数组的声明,数组的引用,数组的算术运算,数组的输入、输出,给数组赋初值,动态数组,WHERE、FORALL语句 六、子程序:语句函数,内部子程序,调用子程序时的虚实结合:形参为数组、非定界数组、子程序名、星号,递归子程序,外部子程序,纯子程序,逐元子程序 七、派生数据类型与结构体 八、指针与动态链表 九、文件:存取方式,基本操作语句,各类文件的读写操作十、接口、模块 十一、公用区、存储关联、数据块子程序 十二、绘图:坐标系、设置图形颜色 、创建图形程序 / 常用过程:设置线型、绘一像素点、设置当前位置、绘直线、绘弧线、绘矩形、绘多边形、绘制扇形(圆、椭圆) / 文字信息的显示附/录:标准函数与标准子例行程序一、 基础部份1-1 FORTRAN 95 应用程序的创建与运行 创建或运行FORTRAN 95程序必须在Microsoft Developer Studio平台上进行。尽管程序文本及相关文件的编辑可以在任一文本编辑器上进行,然后再拷到Studio的文档窗口中。但最好还是一开始就进入Studio环境。创建FORTRAN 95 程序的步骤大致如下:1) 启动Microsoft Developer Studio 可以通过不同方式运行dfdev.exe程序以启动Microsoft Developer Studio 开始 Compaq Visual Fortran 6 Developer Studio dfdev.exe:或 CVF66 VB.comMSDEV98dfdev.exeMicrosoft Developer Studio的界面如下图所示:工作空间窗口文档窗口输出窗口2) 建立工作空间(WorkSpace) 工作空间(WorkSpace)对应着windows资源管理器的一个文件夹。 从菜单栏 “File”“New” 在弹出的“New”窗口选“WorkSpace”卡,在“Location”栏指定保存工作空间的位置(即工作空间的上一层文件夹);在“WorkSpace Name”栏指定工作空间名称。 建立完工作空间即生成工作空间文件 *.dsw3) 建立项目(Project) 项目是工作空间的下一层文件夹,一个项目只能保存一个主程序及其可执行文件(.exe文件)以及相应的若干辅助文件,如外部子程序、数据文件、说明文件等。 从菜单栏 “File”“New” 在弹出的“New”窗口选“Project”卡,在列表中选“Fortran Console Application(Fortran 应用程序)”;填写Project Name(项目名称,即文件夹名) 与 “Location”(默认为工作空间);选取单选钮“Add to current WorkSpace”(将该项目添加到当前工作空间) 建立完项目即生成项目文件 *.dsp4) 编辑程序文本 无论是程序的源文件还是如数据文件或说明文件等相关的文本虽然可以在任一文本编辑器中进行编辑,但最好是在这个Studio平台上编辑。 从菜单栏 “File”“New” 在弹出的“New”窗口选“Files”卡。在列表中选“fortran Free Format Source File(Fortran 自由格式源文件)”。钩选“Add to project”;在“File”栏填入文件名;在“Location”栏默认是项目地址。 Fortran 95的源文件扩展名为 .f90。u 若是编辑数据文件或说明文件则可在“New”窗口的“Files”卡的列表中选“Text File”,或者在“New”窗口选“Other Documents”卡建立其他类型的文档。5) 编译、连接生成可执行文件(.exe文件) 源程序文件编辑完成后要进行编译,此时系统将对源程序进行语法检查,若有错误将在输出栏显示相关信息,此时可按功能键F4还可提供更详细的信息。编译通过后即生成后缀为.obj的目标文件。当本项目所有的程序都通过编译后即可进行连接生成可执行文件(.exe)。进行编译、连接、执行的指令可通过下表所列方法发出:编译连接执行通过菜单Build-Compile BuildExecute击工具栏按钮(Compile)(Build)(Execute Program)使用功能键Ctrl+F7F7Ctrl+F51-2 FORTRAN 95所用的字符: FORTRAN 95中使用的英文字母除字符串外,均不区分大小写。所有名称均须用英文字母起头,后面可跟着总数不超过31个字符的英文字母、数字、下划线。关键字也可以作为变量、数组、函数、程序等实体的名称。一个命令行允许编写132个字符,可以书写多条语句,各语句间以分号;分隔。长语句可以分行,以&为续行符。前导行的末尾必须有&号,后续行行首可以有&号也可以没有。!为注释符,可以出现在一行的任意位置。注释符后的所有字符都是注释文本,注释文本可以包括汉字在内的任何字符。u 本文中语法说明所用的符号:符号说明<>必须填入尖括号中指定的相应内容可以填入也可以不填入在方括号中指定的内容选项1 | 选项2 | 选项3 |可以有选择地填入某一选项可重复地按花括号中指定格式填入相应内容1-3 变量类型及其声明变量未经声明即认为遵从I-N规则,即:以变量名以字母I、J、K、L、M、N开头的均默认为4字节整型变量,其他的为4字节实型变量。下面的隐式声明语句将取消I-N规则:IMPLICIT NONE1) 隐式声明语句: IMPLICIT <隐式声明表><隐式声明表>=<类型名称>(<字母>,|-<字母>),<类型名称>(<字母>,|-<字母>)<类型名称>=Integer|Real|Logical|Complex|Characteru 圆括号(、)本身为语法成分,方括号对为可选项,花括号对为可重复的可选项。 例: implicit real(a,s,i-k),integer(p,q,r),character(c) 定义了以a,s,i,j,k为首字母的变量为单精实型;以p,q,r为首字母的变量为4字节整型;以c为首字母的变量为字符型。u 隐式声明语句应放在所有声明语句及可执行语句之前。2)显式声明语句 <变量类型> <变量名>,变量名 例: real name1,name2; real*8 res1 声明 name1、name2 为单精(4字节)实型变量, res1为双精(8字节)实型变量。u 显式声明语句的优先级高于隐式声明。3) 整型变量Integer (n)|(kind=n)| *n : <变量名表> nkind值 <变量名表> = <变量>=<变量值>,<变量>=<变量值>Kind取值:1,2,4,8,缺省值为4。u 有双冒号:的声明语句可同时进行赋值,否则不能进行赋值。 例: integer*4:c1, c2, b1=89, b2=75表:整型变量的存储开销及取值范围kind值字节数取值范围11有符号 128127 ;无符号 025822有符号 3276832767; 无符号 06553544有符号 21474836482147483647 无符号0429496729588有符号 92233720368547758089223372036854775807 4) 实型变量 REAL (n)|(kind=n)| *n : <变量名表> nkind值 <变量名表> = <变量>=<变量值>,<变量>=<变量值>Kind取值:4,8,缺省值为4。Kind=4为单精度;kind=8为双精度。表:实型变量的存储开销及取值范围 kind值字节数取值范围精度44-3.40282347E+38 -1.17549435E-38, 0, +1.17549435E-38 +3.40282347E+387位有效数字88-1.7976931348623158D+308 -2.2250738585072013D-308, 0,+2.2250738585072013D-308 +1.7976931348623158D+30815位有效数字5) 复型变量复数虚、实部要用一对圆括号括起来。表示为:(<实部>,<虚部>)。声明复型变量的语法为:COMPLEX (n)|(kind=n) : <变量名表> nkind值 <变量名表> = <变量>=<变量值>,<变量>=<变量值>Kind取值:4,8,缺省值为4。Kind=4为单精度,单精复数占用8字节;kind=8为双精度,双精复数占用16字节。例: complex*4:cox=(38.8745, -8563.98) , ca6) 字符型变量CHARACTER (k)|(len=k)| *k : <变量名表> k字符串长度,默认为1<变量名表>=<变量名>*k= 字符串 例: character*4 a,b,c*6 定义了a,b两个字符变量的长度为4, C的长度为6character*4:a,b=hd7g,c*6 对变量b进行了赋值。 7) 逻辑型变量 LOGICAL (n)|(kind=n) : <变量名表> nkind值,可取1,2,4,8,默认为4。 逻辑型变量的取值范围只有.TRUE. 与.FALSE. 两个值。.TRUE. 等价于-1;.FALSE.等价于0。已定义的逻辑变量其默认值为.FALSE.。1-4 常量的声明: 常量有整型、实型、复型、字符型、逻辑型。常量的类型像变量一样,可以隐式声明或显式声明。1-4-1 显式声明 <类型>,PARAMETER:<名称>=<表达式> ,<名称> = <表达式>例: integer,parameter: a=2, b=3 logical,parameter: L1=.True., L2=.false.1-4-2 隐式声明 PARAMETER <名称>=<表达式>,<名称>=<表达式>例: parameter pi = 3.1415926, num=861-5 表达式与运算符 返回目录1-5-1 算术表达式与运算符算术运算符及其优先级运算符功能优

注意事项

本文(fortran95-语法基础)为本站会员(suns****4568)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.