fortran循环结构及基本语句.pptVIP

  • 12
  • 0
  • 约4.19千字
  • 约 20页
  • 2019-09-12 发布于浙江
  • 举报
* 第五讲 循环结构及基本语句 5.1 循环结构概述 对于问题规模较大的重复问题适宜采用循环结构。 如:从键盘输入50个数,求50个数之和,并输出。 求解算法: 求解程序: (1)初始化:0.0?sum。 (2)1?I。 (3)如果I50,则执行步骤(7)。 (4)输入一个数x,并累加到sum中。 (5)I+1?I。 (6)转步骤(3)。 (7)输出结果sum。 (8)结束。 对于上述算法和程序,不管程序规模多大,长度不变。 Program ex1 sum=0.0 DO I=1,50,1 READ(*,*) x sum=sum+x ENDDO WRITE(*,*)sum=, sum END 循环结构分为两类: 循环体的循环次数事先确定(如[例5.1]中循环结构),这类循环结构称为确定性循环,或称“计数型”循环,使用计数型循环语句(如DO循环语句)实现这类循环结构。循环次数为:MAX(?(终值-初值)/步长+1?,0)。 循环体的循环次数事先不确定(如[例5.2]中循环结构),这类循环结构称为非确定性循环,或称“条件型”循环,使用条件型循环语句(如DO WHILE循环语句)实现这类循环结构。条件型循环又分“当型”循环和“直到型”循环。 初值?循环变量v v≤终值 v+步长?v 假 真 计数型 判定条

文档评论(0)

1亿VIP精品文档

相关文档