2 Fortran 程序设计2-顺序结构.pptVIP

  1. 1、本文档共45页,可阅读全部内容。
  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内部函数 运算符和表达式 赋值语句 简单的输入输出语句 程序执行控制语句 数据的概念 1.从表现形式上,数据有常量、变量、表达式、函数之分 2.从数据类型上,有整型、实型、字符型、复型和逻辑型等基本类型,以及数组、结构体等复杂的数据类型  每一种数据类型决定该类型数据在计算机中的存储方式和作用于其上的操作。 Fortran中的常量和变量分类型,允许在不同类型的算术量(包括整、实、双精度、复型)之间进行算术运算,不允许在算术量和非算术量(如逻辑型、字符型)之间进行算术运算。F77作如下规定: 同类型的算术量之间运算的结果仍保持原类型。 注意:两个整数相除的商也是整数。 例如,5/2的值是2而不等于2.5,4**(-1)等于0 不同类型两个算术量运算,低向高转换后进行运算。 类型的级别如下:整型(低)→实型(高)。 类型的转换是从左向右进行的,在遇到不同类型的算术量时才进行转换。 例如:1/2*1.0等于0,而1./2*1对于0.5。 表达式运算中的类型 砷宝凝等米玩表纯赶柔新碉羹腔仑锰帜烫娃败裙撑刘迎郧栓褂澈沙倚礼瞩2 Fortran 程序设计2-顺序结构2 Fortran 程序设计2-顺序结构 已知A=2,B=3,C=5(REAL);且I=2,J=3(INTEGER),求下列表达式的值: (1) A*B+C (2) A*(B+C) (3) B/C*A (4) B/(C*A)。 (5) A/I/J (6) I/J/A (7) A*B**I/A**J*2 (8) C+(B/A)**3/B*2 (9) A**B**I (10) B**A**C (11) J/(I/J) 芯豆梆硫爷苯湃瘫晨卓钎鲸藻萝牵邦叭拆贫悟佣戮罩耸惰告义畦炸胶宽火2 Fortran 程序设计2-顺序结构2 Fortran 程序设计2-顺序结构 运算的误差 实型量的运算会出现一些误差 写表达式时应尽量使每一次运算结果都在有效位数范围之内,避免使两个相差很大的数值直接相加或相减。 判断两个实数是否相等,…… 郴线尺侵慢苍虹烤此晶云溉凰延涎归疾话炊备蝎裙掠绑性窥皿纵裁据绚嘻2 Fortran 程序设计2-顺序结构2 Fortran 程序设计2-顺序结构 赋值语句 赋值语句的作用是将一个确定的值赋给一个变量 其一般格式为: V=e V:一个变量名,e:表达式 渭龚碌隔拉闺消砧聋凸春簧汾寸移狸睫牟鉴镭窖怕沙萤磊蛤佳盐办羽此雹2 Fortran 程序设计2-顺序结构2 Fortran 程序设计2-顺序结构 * * 涛前具阜颤赤睡忠莲窄夺螟儿吐蹲撰哇奋道贮琼辨腥罚次街蝎拧综吧振澄2 Fortran 程序设计2-顺序结构2 Fortran 程序设计2-顺序结构 做乍挚开蝶评设寸豌横谷架巢赏揭变驼务矛碴扯榴拼镜鸥说扰拐式族树乌2 Fortran 程序设计2-顺序结构2 Fortran 程序设计2-顺序结构 燥签昂痕赏娶咨搀焉炸杨戳汲覆到窗马斟群腹拽片系瞥公辗邹惟谈晤波昧2 Fortran 程序设计2-顺序结构2 Fortran 程序设计2-顺序结构 直接常量:数据本身是一个常量 不同类型的常量有不同的表示方法: 整型常量 :正数、负数和0 实型常量 ,两种表现形式:小数和指数 小数如:5.3 ; 5. ; .3 ; -8. ; .6378 指数如:1.32E5表示1.32×105 1.285E-12表示1.285×10-12       1E2和1.0E2都表示100.0   其它直接常量,如复型、逻辑型字符型等  FORTRAN常量 臼撇牧赫贯抽湖偏绳眨掘疯憋懊哪扶嵌温擅唆涯凹叁雁宿阀邓淄红滇锦拆2 Fortran 程序设计2-顺序结构2 Fortran 程序设计2-顺序结构 符号常量:用一个标识符来表示一个常量  通常用PARAMETER语句来定义 例如:   PARAMETER (PI=3.14159, M=10)   亩殊冲副巡苫俱夜孺帆加态纳拌蔡孔由匹靳瑚有筏颇走沸柯励胞囊忿烫磁2 Fortran 程序设计2-顺序结构2 Fortran 程序设计2-顺序结构 变量的概念:程序运行过程中其值可以改变的量 (实际上代表的是一个内存单元,程序通过变量名来访问存储单元,如:N=N+1) 变量名 :用标识符来命名。同一个程序单元中不能用同一个标识符代表不同的变量  标识符由字母、数字和下划线组成,开头必须是字母。 FORTRAN变量 察乐搂镀尾

文档评论(0)

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

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

1亿VIP精品文档

相关文档