fortran程序设计循环结构上.pptxVIP

  • 0
  • 0
  • 约2.07千字
  • 约 26页
  • 2020-02-28 发布于上海
  • 举报
6.1 引言 ;例1:求S=1+2+3+…+N的值(N由键盘输入N2)。 INTEGER:: S,N,I S=0 5 READ (*,*)N IF(N=2)GOTO 5 I=1 10 IF(IN)THEN S=S+I;I=I+1 GOTO 10 ENDIF WRITE(*,*)‘S=‘,S END 此种循环fortran90不提倡使用。;例2:读入某战士打靶的成绩,计算其平均成绩。 ;2.循环结构组成。 循环体:需重复处理的语句序列; 循环控制机制:根据已知条件判断循环是否继续执行。 3.循环的分类: (1)循环次数未知 如例1所示 (2)循环次数已知 如例2所?? ;6.2 不带循环变量的DO循环 ;DO READ *,X SUM=SUM+X PRINT *,SUM END DO 执行过程: 从DO语句进入循环,执行读语句、累加、输出;然后遇到ENDDO语句,然后返回循环体的第一条语句,继续执行循环体语句,一直进行下去。 该DO 结构是一个无休止的的循环,称为死循环 要终止该循环必须添加一个EXIT语句。;EXIT语句: 格式:EXIT [DO 结构名] 作用:停止循环,将控制转移到当前循环或指定结构

文档评论(0)

1亿VIP精品文档

相关文档