Fortran语言教程:输入与迭代求和

需积分: 9 1 下载量 52 浏览量 更新于2024-08-16 收藏 160KB PPT 举报
"这篇资料主要介绍了FORTRAN语言的基础知识和编程概念,包括如何使用FORTRAN进行数值计算和程序设计。在FORTRAN编程中,学习者需要掌握如何输入输出数据、运用选择和循环结构,以及数组、函数和子程序的使用。此外,资料还强调了上机实践的重要性,并提到了FORTRAN课程的目的和特点。" 在FORTRAN语言教程中,"输入一个数给“收入变量”A"这一部分涉及到基本的变量赋值操作。在FORTRAN中,变量是用来存储数据的容器,"A"在这里被定义为一个变量,可能用于存储收入值。为了给变量A输入一个数,通常会使用`READ`语句,例如: ```fortran INTEGER :: A READ(*,*) A ``` 这里,`READ(*,*) A`是从标准输入(通常是键盘)读取一个整数并赋值给变量A。 描述中的算法体现了迭代的思想,这是计算机算法的一个核心特征。迭代通常涉及循环结构,比如`DO`循环,在FORTRAN中,可以这样实现: ```fortran INTEGER :: N, T, A N = 0 T = 0 DO WHILE (N < 100) READ(*,*) A T = T + A N = N + 1 END DO ``` 这段代码首先初始化计数器N和总和变量T为0,然后在N小于100的情况下不断读取新值到A,将A的值加到T,同时N递增。当N达到100时,循环结束,此时T包含了100个数值的和。 课程大纲覆盖了FORTRAN语言的基本要素,从概述到具体语言特性,包括输入输出、选择结构(如`IF`语句)、循环结构(如`DO`循环)、数组、函数和子程序。通过学习这些章节,学生可以逐步掌握FORTRAN编程,为进行数值计算打下基础。同时,课程强调了上机实践,因为编程技能的培养需要通过实际编写和运行代码来实现。 教材推荐包括谭浩强、田淑清的《FORTRAN语言程序设计》和彭国伦的《Fortran95程序设计》,这些书籍可以帮助初学者深入理解FORTRAN语言和程序设计的方法。 最后,课程设置的目标是让学习者了解用计算机解决问题的思路,掌握基本的编程技术,特别是FORTRAN语言的基本语句和语法,通过边学边用的方式提高编程能力。而高级语言与计算机之间的交互则依赖于编译程序,它将高级语言转换为机器能理解的指令,使得用户可以使用高级语言编写程序,而无需直接操作硬件。