fortran do while循环
时间: 2023-11-18 22:52:52 浏览: 128
当型(While型)循环结构-c语言+fortran ppt
好的,关于 Fortran 的 do while 循环,它的语法如下:
```
do while (condition)
! 循环体
end do
```
其中 `condition` 是一个逻辑表达式,只有当其值为 `.true.` 时循环才会继续执行。每次循环结束后,都会重新计算 `condition` 的值,如果为 `.true.` 则继续执行循环体,否则跳出循环。
以下是一个简单的例子:
```
program do_while_example
implicit none
integer :: i = 1
do while (i <= 10)
write(*,*) i
i = i + 1
end do
end program do_while_example
```
这个程序会输出从 1 到 10 的整数。
阅读全文