Fortran程序设计(第六章-循环结构(上)).pptVIP

  • 5
  • 0
  • 约4.47千字
  • 约 27页
  • 2017-09-20 发布于江西
  • 举报

Fortran程序设计(第六章-循环结构(上)).ppt

Fortran程序设计(第六章-循环结构(上)).ppt

第六章 循环结构(上) §6.1 引言 §6.2 无循环变量的DO结构 §6.3 带循环变量的DO结构 §6.4 DO WHILE结构 6.1 引言 循环的定义 计算处理方法和处理过程完全一样,只是数值变化,重复地运行某个语句块。这个语句体被重复执行的情形,称为循环。 由于Fortran90中不提倡语句带有标号,也不提倡使用Goto语句,因而排除了用IF语句和goto语句构成循环的情况。这样在循环程序段中均由Do结构实现,其Do结构共有三种形式: 1.不带循环变量的DO结构 2.带循环变量的DO结构 3.Do WHILE结构 例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:读入某战士打靶的成绩,计算其平均成绩。 INTERGER:: S,MARK,I REAL::AVE S=0 DO I=1,10 READ *,MARK S=S+M

文档评论(0)

1亿VIP精品文档

相关文档