FORTRAN90程序的设计1–2–3.pptVIP

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

第一章 程序设计基础知识 [例2-3] A 1A S_P__O SAEITE_ THIE NAME Y2000 A*BC 整型常量 实型常量 复型变量 字符型常量 逻辑型常量 0 +456 34_2 -19 种别 10.0 10. × 二进制数: B101101 或 B101101 八进制数: O76210 或 O76210 十六进制数: Z1FA2 或 Z1FA2 常用的实型表示法有小数形式和指数形式: 5.23443E-22 385E6 小数形式是指由十个数字、小数点及数符组成的数 指数形式表示的实数由数字部分和指数部分组成, 数字部分可以是小数或整数,指数部分必须是整数。 1/2 e π -3.14159 10. × 1E2 规格化的指数形式: (1)数字部分的绝对值小于1,而且小数点后的第一位 数字不为0。 -0.743643E-12 21.835E-12 (2)数字部分有而且只有一位非零整数。 7.123E24 0.2834E-34 (1.25,0.4) (1E5,38) (1.0,4.2) 字符型常量又叫字符串或字符常数,由一对单撇号或一对双撇号之间的字符序列组成. ABC D ’CHINA’ ’4653374’ I’m a student .TRUE. 和 .FALSE. 说明整型变量的关键字:INTEGER 说明实型变量的关键字:REAL 说明复型变量的关键字:COMPLEX 说明逻辑型变量的关键字:LOGICAL 说明字符型变量的关键字:CHARACTER 变量是指在程序运行过程中其值可以发生变化的量。用变量名来表征。 INTEGRAL_RESULT (积分结果) NUMBER_OF_DAYS (天数) 类型说明语句: INTEGER::I,J,K REAL::X,Y,Z REAL(KIND=2)::A,B INTEGER,PARAMETER::M=5,N=24 REAL,PARAMETER::PI=3.1415926 程序单元是FORTRAN程序的基本成份。 程序单元可以是主程序、子程序、模块。 PROGRAM 程序名 [说明部分] [可执行部分] [内部过程] END PROGRAM [程序名] 子程序是可以完成某一独立算法或功能的程序单元,又称为过程。 类型说明语句 算术表达式和赋值语句 输入与输出语句 输入与输出编辑符 类型说明语句的一般形式: 类型说明[(种别说明),属性说明1, …,属性说明n]∷变量名表 INTEGER(KIND=2),DIMENSION(1:15)∷A REAL∷X=1.6,Y COMPLEX∷K,L 1.PARAMETER属性(常量名属性) INTEGER,PARAMETER∷N=5 2.DIMENSION属性(数组属性) REAL,DIMENSION(1:10)::X 3.INTENT属性(意图属性) 只用于子程序中 赋值语句 算术表达式 1.算术运算符 + - * /  **  2.算术运算符的优先顺序 **   *和/  +和-  3.5 + 2 * A / B - V ** 2 ↑ ① ↑ ⑤ ↑ ③ ↑ ② ↑ ④ 1°自变量必须用括号括起来。 2°三角函数自变量单位为弧度。 3°函数对自变量的类型有要求。 4°ABS(5)=5 ABS(5.0)=5.0 MOD(8,5)=3 MOD(8.0,5.0)=3.0 INT(-2.6)=-2 REAL(7)=7.0 3.内在函数 SIN(X) TAN(23*3.14/180) 自变量必须为实型(或复型): 三角函数、SQRT、LOG、LOG10、EXP 4. 算术表达式 表达式是由运算符和括号将各运算元素连结起来的有意义的式子。 优先次序: ① 括号 ② 函数 ③ ** ④ /或* ⑤ +或- 书写时注意: () * 表达式的类型: 运算量类型相同 运算量类型不同 复型 高 实型 整型 低 1/3 2*3.6 1/4*2.8 16**(1/4) 一般形式: V=e 作用是将一个表达式的值赋给一个变量(或一个数组元素等)。 A=4.2 B=A

文档评论(0)

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

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

1亿VIP精品文档

相关文档