欢迎来到天天文库
浏览记录
ID:59419544
大小:388.00 KB
页数:43页
时间:2020-09-19
《Fortran程序设计基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、生产理论把企业仅抽象为一个生产函数、一种投入产出关系、一个追求利润最大化的“黑匣子”,它没有讨论企业内部是如何配置资源的,企业是如何组织生产的,企业和市场的关系如何,各自的边界在哪里。第3章流程控制和逻辑运算生产理论把企业仅抽象为一个生产函数、一种投入产出关系、一个追求利润最大化的“黑匣子”,它没有讨论企业内部是如何配置资源的,企业是如何组织生产的,企业和市场的关系如何,各自的边界在哪里。流程控制•顺序结构:执行流程成直线,很难实现一些复杂功能的程序。•选择结构、循环结构入口IF(条件P)THEN
2、成立不成立PA块ELSEA块B块B块ENDIF出口生产理论把企业仅抽象为一个生产函数、一种投入产出关系、一个追求利润最大化的“黑匣子”,它没有讨论企业内部是如何配置资源的,企业是如何组织生产的,企业和市场的关系如何,各自的边界在哪里。关系表达式•关系表达式是构成选择结构判断条件的基本式子。它也是一种最简单的逻辑表达式•关系表达式的一般形式〈算术量〉〈关系运算符〉〈算术量〉涵义:关系表达式是由关系运算符将两个算术量连接起来的式子。生产理论把企业仅抽象为一个生产函数、一种投入产出关系、一个追求利润最大
3、化的“黑匣子”,它没有讨论企业内部是如何配置资源的,企业是如何组织生产的,企业和市场的关系如何,各自的边界在哪里。关系运算符关系Fortran77Fortran90大于.gt.>大于等于.ge.>=等于.eq.==小于.lt.<小于等于.le.<=不等于.ne./=生产理论把企业仅抽象为一个生产函数、一种投入产出关系、一个追求利润最大化的“黑匣子”,它没有讨论企业内部是如何配置资源的,企业是如何组织生产的,企业和市场的关系如何,各自的边界在哪里。关系表达式•关系运算符的两个字母(GT,LE…)的两
4、侧各有一个句点,不要漏写。例如“A.GT.B”是一个关系表达式,如果漏写句点,就变成”AGTB”,系统会把它当成一个变量名来处理。•在关系表达式中,同时包含算术运算符和关系运算符,Fortran规定,先进行算术运算,后进行关系运算。例如X+Y.GT.A-B生产理论把企业仅抽象为一个生产函数、一种投入产出关系、一个追求利润最大化的“黑匣子”,它没有讨论企业内部是如何配置资源的,企业是如何组织生产的,企业和市场的关系如何,各自的边界在哪里。关系表达式关系表达式的例子:x+y>15.4或x+y.gt.1
5、5.4a+b≠a-b只能写成a+b.ne.a-b或(a+b)/=(a-b)ex≥2.17只能写成exp(x).ge.2.17或exp(x)>=2.1720220211--77--33006生产理论把企业仅抽象为一个生产函数、一种投入产出关系、一个追求利润最大化的“黑匣子”,它没有讨论企业内部是如何配置资源的,企业是如何组织生产的,企业和市场的关系如何,各自的边界在哪里。关系表达式•关系运算用于两个不同类型的运算时,将自动进行数据类型转换,规则同算术运算。•关系表达式的运算元素是算术量,结果是逻辑量
6、:真(.True.)或假(.False.)。•运算符如.LE.中,点与LE字符是一个整体符号,之间不能有空格。•在使用.EQ.(==)或.NE.(/=)时,应注意实数类型数据的存储误差。例如:logicalAreal::x=1.2A=x*x.EQ.1.44print*,A2021-7-30生产理论把企业仅抽象为一个生产函数、一种投入产出关系、一个追求利润最大化的“黑匣子”,它没有讨论企业内部是如何配置资源的,企业是如何组织生产的,企业和市场的关系如何,各自的边界在哪里。关系表达式实数运算误差对关系
7、表达式的影响如:1.0/3.0*3.0.EQ.1.0值为.false.1.0/3.0*3.0=0.9999999所以采用如下的形式:a.eq.b→abs(a-b).lt.1E-6c.ne.d→abs(c-d).gt.1E-62021-7-30生产理论把企业仅抽象为一个生产函数、一种投入产出关系、一个追求利润最大化的“黑匣子”,它没有讨论企业内部是如何配置资源的,企业是如何组织生产的,企业和市场的关系如何,各自的边界在哪里。字符关系表达式•两个字符型数据也可以经比较,与数值型格式一致•两个单个字符比
8、较,以其ASCII码比较,ASCII码大者为大如:'A'<'B'•两个字符常量(字符串)比较,将两个字符串中的字符自左向右进行比较,如有差别,则ASCII码大者为大,否则两者相等。如:'SHANGHAI'<'SHANGKONG'•如果两个字符串长度不等,则系统会自动将短的字符补以空格,使两者等长再比较。如:'the'<'then'→'the'<'then'︺2021-7-30生产理论把企业仅抽象为一个生产函数、一种投入产出关系、一个追求利润最大化的“黑匣子”,它没有讨论企业内部是如
此文档下载收益归作者所有