- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
fortran语言的教程
周 次 日 期;FORTRAN 语言程序设计;教材与参考书目 谭浩强、田淑清《FORTRAN语言程序设计》 高教出版社 彭国伦《Fortran 95程序设计》 中国电力出版社 ;第一章 计算机、算法和程序设计 §1-1 计算机语言和软件系统 低级语言(机器语言)—采用二进制代码;因机而异。 优点:快、直接;缺点:繁琐,直观差,极不方便 汇编语言—采用助记符代替二进制代码。 一条符号语言指令对应一条机器指令 高级语言(面向问题)—不依赖机器,易学易懂。 高级语言的一条语句(指令)对应若干条机器指令;如:BASIC、FORTRAN、PASCAL、C等等 高级语言(面向对象)— 如:VB、VC、MATLAB、CAD、Java、Delphi 高级语言不能为计算机直接接受,必须翻译成机器指令。将高级语言程序(源程序)转换为机器语言程序???目标程序)的工作由“编译程序”来完成。;用户源程序;§ 1-2 算法(Algorithm)与程序设计(Programming) 算法:为解决一个问题而采取有限步骤。 举例 例1 商店结帐,要求将当天前100 笔收入累加,并打印出总和。 算法1: (1)将第一笔收入输入电脑 (2)将第二笔收入输入电脑 (3)将以上二笔收入相加 (4)将第三笔收入输入电脑 ………. (200)打印出100 笔收入的总和 算法2:(1)设一“计数变量”N,使N的初值为0,即N=0 (2)设一“累加变量”T,使T的初值为0,即T=0;(3)输入一个数给“收入变量”A (4)将A和T的值相加,其和值放在变量T中 A+T?T; (5)使N的值加1,即N+1 ?N(N的值表示已累加数据的个数) (6)若N﹤100,则返回(3)继续执行以后各步,否则转到执行(7) (7)打印出总和T的值 以上算法体现“迭代”的思想—计算机算法的最大特点 例2 求 的值 (1)使 S=0 (S代表累加变量) (2)使 N=0 (N代表分母变量);(3) (4) (5)若N≤100,则返回(3)继续执行以后各步,否则转到执行(6) (6)打印出S的总和值 写出算法后,再用某种高级语言写出它的程序,所以程序设计的关键在于写出好的算法。 好算法的原则: 1 能获得正确的结果 2 易读性好 3 执行时有较高的效率;算法应具有以下几个特征: (1)有穷性 (2)确定性 (3)具有0个或多个输入量 (4)算法执行完毕后有一个或多个输出量 (5)可执行性,即每一步都能准确地进行 如 : A/B 当B≠0时成立;当B=0时不成立。 一个算法可以用自然语言表示,也可以用代码表示,通常如此,建议采用流程图。;§ 1-3 流程图 流程图——用某种形式的图来表示一个算法。 初期最常用的流程图符号,共7种。前二例用流程图表示 优点:能形象地表示一个算法,清楚地表示算法的各个步骤间先后次序 缺点:比较烦琐,所占篇幅较大;§ 1-4 结构程序设计与结构流程图 关于程序设计标准讨论: 早期 (1)—(3)—(2) 现代 (1)—(2)—(3) 荷兰学者提出“结构化程序设计” 规定了一套方法,大家都遵守的方法,使程序具有合理的结构,以保证和验证程序的正确性,而不能随心所欲。 结构化程序设计规定了以下三种基本结构作为程序的基本单元;(1)顺序结构 N-S 图 (2)判断选择结构;(3)循环结构 Y N 当型:先判断后执行 N-S 图 N
您可能关注的文档
- C语言表达式及算术运算符.ppt
- dd普宁豆干课题研究的案例剖析制作.ppt
- dd简述钙的四种检测方法_报告人罗世鹏.ppt
- DEBO_2013金价走势研判_20130104.ppt
- DCSTB产品介绍及安装部署.pptx
- dd科学方法基本概念.ppt
- C项目开发实例C基础第10讲.ppt
- D4教学资源的加工和处理.ppt
- DCAC逆变电路和原理总结.ppt
- Delphi-ADO组件的使用.ppt
- 2021部编版语文小升初综合测试卷.docx
- 2024年贵州遵义市湄潭县发展和改革局选调5人笔试备考题库及完整答案详解1套.docx
- 2024年贵州遵义市体育运动学校选调事业单位工作人员笔试高频难、易错点备考题库带答案详解.docx
- 2024年贵州遵义市湄潭县发展和改革局选调5人笔试高频难、易错点备考题库及参考答案详解.docx
- 2025年中国三星扳倒井特曲市场数据调查、监测研究报告.docx
- 2024年贵州遵义市体育运动学校选调事业单位工作人员笔试备考题库及答案详解一套.docx
- 2024年贵州遵义医学院遵义医科大学招聘博士配偶4人方案笔试高频难、易错点备考题库及答案详解一套.docx
- 红鞋子阅读教学活动设计.docx
- 2024年贵州遵义市体育运动学校选调事业单位工作人员笔试高频难、易错点备考题库参考答案详解.docx
- 商业综合体租赁合同标准模板全集.docx
最近下载
- 自由作文教学课件.ppt VIP
- CS5080-V13926596180升压充电管理IC.pdf VIP
- 第十三课《生活中的标志》课件+2025-2026学年赣美版(2024)初中美术八年级上册.pptx VIP
- 道教女仙麻姑考.pdf VIP
- 第十一课《图形创意设计》课件+-2025-2026学年赣美版(2024)初中美术八年级上册.pptx VIP
- 成功作文教学课件.ppt VIP
- _第六单元《捏塑造型》全课时教学课件+2025-2026学年赣美版(2024)初中美术八年级上册.pptx VIP
- 获奖作文教学课件.ppt VIP
- 第十五课《传承与变奏》课件+2025-2026学年赣美版(2024)初中美术八年级上册.pptx VIP
- 第9章 关税措施《国际贸易基础》.pptx VIP
文档评论(0)