如何用fortran编写一个程序
时间: 2024-04-12 13:30:48 浏览: 23
编写Fortran程序需要以下步骤:
1. 打开一个文本编辑器,如Notepad++或Visual Studio Code。
2. 创建一个新的文件并将其保存为以`.f90`或`.f95`为扩展名的文件,表示Fortran 90或Fortran 95代码。
3. 在文件中编写Fortran代码。
以下是一个简单的Fortran程序示例,计算并打印出前10个斐波那契数:
```fortran
program fibonacci
implicit none
integer :: n, i
integer, dimension(10) :: fib
! 计算斐波那契数列
fib(1) = 0
fib(2) = 1
do i = 3, 10
fib(i) = fib(i-1) + fib(i-2)
end do
! 打印斐波那契数列
do i = 1, 10
write(*, '(A, I2, A, I8)') 'Fibonacci(', i, ') = ', fib(i)
end do
end program fibonacci
```
在上述示例中,我们定义了一个`fib`数组来存储斐波那契数列,并使用循环计算该数列的前10个数。然后使用另一个循环来打印出每个斐波那契数。`write(*, '(A, I2, A, I8)')`语句用于格式化输出。
保存文件后,你可以使用Fortran编译器(如gfortran)将其编译为可执行文件。在命令行中,使用以下命令编译并运行程序:
```
gfortran -o fibonacci fibonacci.f90
./fibonacci
```
编译成功后,将会打印出前10个斐波那契数。你可以根据需要调整程序的逻辑和输出。