1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Fortran重点概要1

fortran重点 昨晚看Fortran PPT,找了一些较为基础的知识点,重点,复制粘贴过来,由于时间关系未加整理,内容比较零散,凌乱,多是一些关键语句的定义,配上一个例子,大家对照着书本额基本的知识点看看,有时间的话能给大家讲讲最好。 如果具有Dimension属性,就成为字符数组。 例: character(3),dimension(4)::a A的每个元素的长度均为3 A(1)(1:1)表A(1)中的第1个字符 Ichar 和Iachar:字符向字符序号转化 例: Ichar(A) 65 char(82) R Ichar 和Iachar:字符向字符序号转化 char 和achar :字符序号向字符转化 INDEX(STR1,STR2):返回STR2在STR1中的起始位置,若STR2不是 STR1 的字串,则返回0。 4.1.1 关系表达式(表示简单的条件) 一、关系运算符: 、 =、 、 =、 ==(等于)、 /=(不等于) (常用) .NOT. a:求反运算, a.AND.b:a与b同时为真,表达式值才为真 a.OR.b: a与b有一个为真,表达式值就为真 语句写法: IF(条件) 一条语句 例:IF (X0) PRINT*,X IF(条件)THEN ! 块IF语句 语句体1(then块) ! 由若干语句组成 ELSE ! ELSE语句 语句体2(else块) !由若干语句组成 ENDIF ! ENDIF语句 SELECT CASE(x) Case(1) [结构名] ! X的值等于1时 语句块1 …… Case(1:5) [结构名] ! X的值=1且=5 Case(1: ) ! X的值=1时 Case( :5) ! X的值=5时 Case(1,3,5) ! X的值等于1或3或5时 Case Default ! X的值不满足以上任一种情况时 …… END SELECT do 循环: DO IF (逻辑表达式) EXIT ENDDO [结构名:] DO 循环控制变量V=初值e1, 终值e2 [ , 步长值e3] 循环体 !重复执行的语句 ENDDO [DO结构名] * ⑵指数部分:只能为整数 错例:4E5.6 ⑶数字部分不能丢; 例:10-4: E-4(错) 1E-4(正确) ⑷以标准化形式(规格化指数)输出(1或=1) 1。数字部分的值小于1,且小数点后的第一位数字非0 例:0.743643E-12 (正确) 21.835E-12 (错) 2。数字部分有且仅有一位非零的整数。 例:7.43643E-12 (正确) 数字部分E(或D)±指数部分 科学计数法 0.876=876×10-3 876E-3 如:I’m a student. 可采用两种表示方法: 1) I’m a student. 2 ) ’ I’ ’ m a student. ’ 1、定义:程序运行过程中值可变化的量 2、命名的规则 字母、数字、下划线组成 字母开头 长度1-31个 错例 3A 、 x-3 、3.14 、A3 $ 2.3.5 变量的命名 基本类型有五种,同常量。五种变量的类型说明关键字分别是: 整型:INTEGER 实型: REAL (非重点)复型:COMPLEX 逻辑型:LOGICAL 字符型:CHARACTER :默认长度为一 INTEGER::I=5,J=126 REAL::X=7.2,Z,W=774.

文档评论(0)

yaocen + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档