FORTRAN教程:输入与累加算法详解

需积分: 18 1 下载量 146 浏览量 更新于2024-08-25 收藏 160KB PPT 举报
"这篇教程是关于FORTRAN编程的,旨在教授如何通过FORTRAN语言处理计算问题,特别是涉及输入输出、控制结构和数组等基础知识。教程按照周次和章节进行安排,从FORTRAN概述开始,逐步深入到语言基础、输入输出、选择结构、循环结构、数组、函数与子程序以及数值方法。课程的目标是让学生了解计算机解题的方法,掌握基本的编程技术和FORTRAN语言的使用,强调上机实习的重要性。" 在FORTRAN编程中,"输入一个数给“收入变量”A"这个步骤通常涉及到程序的基本输入操作。在FORTRAN中,可以使用`READ`语句从用户或文件中获取输入。例如,`READ(*,*) A`会等待用户输入并将其赋值给变量A。这个过程是程序开始处理数据的前提,特别是在处理一系列输入数据时,比如累加多个数值。 "将A和T的值相加,其和值放在变量T中 A+TT",这是FORTRAN中的算术运算,表示将变量A的值与T相加,并将结果存储回变量T。这通常在循环结构中使用,用于累计求和,如累加器或计数器。FORTRAN支持各种算术和逻辑运算符,使得这类操作变得简单直接。 "使N的值加1,即N+1 N",这是递增操作,常用于循环条件判断,例如在累加过程中跟踪已处理的数据数量。在FORTRAN中,可以用`N = N + 1`实现这个操作。 "若N﹤100,则返回(3)继续执行以后各步,否则转到执行(7)",这部分描述了循环控制,FORTRAN中的`DO`循环或`IF`条件语句可以实现这种逻辑。当满足特定条件(这里是N小于100)时,程序会继续循环;否则,执行其他后续操作,如打印结果。 "求 的值",这部分可能是要求计算级数或者序列的和,FORTRAN可以方便地处理这类数学计算,利用循环和累加机制。 整个教程的课程设置覆盖了FORTRAN的基础知识,包括语言概述、基本语法、输入输出、选择和循环结构、数组、函数和子程序,以及数值计算方法。每章都有相应的授课和上机实践时间,强调理论与实践相结合,以帮助学生更好地理解和应用FORTRAN语言。 通过学习FORTRAN,学生不仅能掌握编程技术,还能了解计算机解题的基本思路,为今后学习其他高级语言,如VB、VC、C++等打下坚实基础。此外,FORTRAN的编译系统会将高级语言编写的源程序转化为机器可执行的目标程序,这一过程由编译器完成,是理解计算机系统工作原理的重要部分。