网站大量收购独家精品文档,联系QQ:2885784924

.第六讲 Fortran数据结构及输入、输出.pptVIP

.第六讲 Fortran数据结构及输入、输出.ppt

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
.第六讲 Fortran数据结构及输入、输出

第六讲 Fortran数据结构及输入、输出 6.1 Fortran 数据结构 6.1 复数型数据运算及内部函数 6.1 字符型数据/子字符串 6.1 字符型数据/运算符 6.1 字符型数据/内部函数 6.2 数组/定义 6.2 数组/声明1 6.2 数组/声明2 6.2 数组/声明3 6.2 数组/说明 6.2 数组/声明1/例1 6.2 数组/声明1/例2 6.2 数组/声明1/例3 6.3 数据有格式输入输出概述 6.4 格式说明与格式编辑符 6.4格式说明与格式编辑符/格式说明 6.4格式说明与格式编辑符/编辑符 表6-1 可重复编辑符 表6-2 不可重复编辑符 6.5 整数有格式输入输出 6.5 整数有格式输入输出/输入 6.5 整数有格式输入输出/输出 6.5 整数有格式输入输出/输入/示例 6.6 实数有格式输入输出 6.6 实数有格式输入输出/输出F 6.6 实数有格式输入输出/格式E 6.6 实数有格式输入输出/输入E 6.6 实数有格式输入输出/输出E 6.6 实数有格式输入输出/格式D 6.6 实数有格式输入输出/格式EN/ES 6.7 复数有格式输入输出 6.8 字符串有格式输入输出 6.8 字符串有格式输入输出/输入 6.8 字符串有格式输入输出/输出 6.9 逻辑值有格式输入输出 6.9 逻辑值有格式输入输出/输入 6.9 逻辑值有格式输入输出/输出 6.10二、八、十六进制数据有格式输入输出 6.10 示例 6.11 任意类型数据有格式输入输出 6.12 不可重复编辑符 6.12 不可重复编辑符/X 6.12 不可重复编辑符// 6.12 不可重复编辑符/\ 6.13 纵向走纸控制 6.13 纵向走纸控制/说明 6.14 有格式输入输出应用举例 6.14 有格式输入输出应用举例/说明 有格式输入输出应用程序 格式F 输出F 格式E 输入E 输出E 格式D 格式EN 格式ES 工程计数法(EN)和科学计数法(ES)也是F90新增的编辑描述符。 EN的一般形式为:ENw.d[Ee]。EN和E编辑描述符基本类似,区别在于EN输出数据的非指数部分的绝对值强制在1到1000的范围内,且指数可以被3整除。包括指数的区域的宽度是w个字符,小数点后d个字符,指数宽度e是可选的。 ES的一般形式为:ESw.d[Ee]。它和E编辑描述符也基本类似,区别在于ES输出数据的非指数部分的绝对值强制在l到10的范围内,而非E的0到1的范围。 6.6 实数有格式输入输出 x=-12345.6789 y=0.456789 z=7.89123e23 write(*,(3(1x,en13.5 ))) x,y,z write(*,(3(1x,en13.2e4))) x,y,z write(*,(3(1x,es13.5 ))) x,y,z write(*,(3(1x,es13.2e4))) x,y,z end 输出结果如下: -12.34568E+03 456.78899E-03 789.12303E+21 -12.35E+0003 456.79E-0003 789.12E+0021 -1.23457E+04 4.56789E-01 7.89123E+23 -1.23E+0004 4.57E-0001 7.89E+0023 第六讲 Fortran数据结构及输入、输出 复数编辑符是通过两个实型编辑符实现的,第一个对应实部,第二个对应虚部。 程序示例: COMPLEX c1,c2 READ(*,23) c1,c2 23???? FORMAT(F5.2,E5.2,F8.3,E8.3) WRITE(*,*) C1 WRITE(*,*) C2 WRITE(*,(1X,c1+c2=, F7.2,E10.3)) c1+c2 END 概述 6.7 复数有格式输入输出 输入24321.5,1234E-1↙。 c1和c2值:c1=(123.45,123.0),c2=(4321.5,1.234?10-1)。 输出: (123.4500,123.0000) (4321.500,0.1234000) c1+c2=4444.95?0.123E+03。 c1+c2输出首尾无括号,中间无逗号 第六讲 Fortran数据结构及输入、输出 6.8 字符串有格式输入输出 格式 输入 输出 A 编辑符可用于字符串的有格式输入输出,一般格式是: [r]A[w] 其中:r为A编辑符重复次数。 即:[r]A[w]等价于A

文档评论(0)

zqianqxf02 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档