第71讲 信息与计算机:计算机程序设计语言(三)(2010年新版)
- ECHO
-
76 次阅读
-
0 次下载
-
2019-03-19 14:30:08
文档简介:
第71讲 信息与计算机:计算机程序设计语言(三)(2010年新版) 环球网校:视频授课+名师答疑+在线模考+内部资料,考试通过无忧!考试问吧,有问必答考试问吧,有问必答!音频、讲义网校免费提供,如有贩卖勿上当,免费咨询:400-678-3456转6011页造价工程师|监理工程师|咨询工程师|一级建造师|二级建造师|会计证|建筑师|安全工程师|会计职称|注册会计师|注册税务师|银行从业|证券从业|期货从业|经济师|报关员|外销员|执业药师|卫生职称|助理医师|职称英语|职称日语|职称计算机|雅思|公共英语|自考英语|新概念|BEC|托福|公务员|人力资源师|高考|中考|司法考试|更多需要课件请联系需要课件请联系QQ149420357或547343758六、控制语句六、控制语句一般情况下,FORTRAN程序是按语句顺序执行的,但需要时,可以改变这种顺序。这种改变可以通过各种控制转移语句、逻辑条件语句等来实现。(一)转移语句1.无条件转移语句无条件转移语句的一般形式为:GOTOn当程序流程到达GOTO语句时,随后就转向语句标号为n的语句。标号为n的语句必须是可执行语句,但它在程序中的排列位置,可以在引导到它的GOTO语句之后,也可以在该GOTO语句之前。无条件转移语句常和其他控制语句结合起来使用。2.算术条件转移语句算术条件转移语句的一般形式为:IF(e)nl,n2,n3其中,e必须是算术表达式,当表达式运算结果e<0时,程序转向标号为n1的语句;当e=0时,转向标号为n2的语句;当e>0时,转向标号为n3的语句。例如,计算边长为B的正方形中挖去半径为R的圆后的面积,若B<2R,则给出相关信息。该问题的FORTRAN程序可用别辽条件转移语句编写如下。CComputationofarea.READ*B.RIF(B-2*R)5,15,155WRITE(*,10)10FORMAT('Errormessage:Blessthan2*R‘)GOTO2015AREA=B*B-3.14159*R*RWRITE*AREA20CONTINUEEND本例中,在算术条件转移语句的第1个分支后,使用了GOTO语句;倘没有此语句,则程序按顺序仍会执行标环球网校:视频授课+名师答疑+在线模考+内部资料,考试通过无忧!考试问吧,有问必答考试问吧,有问必答!音频、讲义网校免费提供,如有贩卖勿上当,免费咨
评论
发表评论