fortran基础知识1----循环

do循环结构使得一个语句或一系列语句,以进行迭代,当一个给定的条件为真。

语法

do循环的一般形式是:

do var = start, stop [,step] ! statement(s)  end do

这里,

  • 循环变量var应该是一个整数
  • start 是初始值
  • stop 是最终值
  • 步骤step是递增,如果此被省略,则变量var以单位增加

跳出循环

Fortran中跳出循环的两个命令为exit和cycle,exit表示跳出离命令最近的循环,cycle表示结束此次循环并开始下一次循环。

pause:程序执行到pause 时,会暂停执行,直到用户按下Enter键才会继续执行。

continue这个命令没有实际的用途,它的功能就是继续向下执行程序,相当于python中的pass。

stop用来结束程序执行。

cycle命令可由略过循环的程序模块中,相当于python和C中的continue,直接跳过后面的所有代码,然后开始下一次循环。

exit的功能是可以直接跳出一个正在进行的循环,不论是do 循环还是do while 循环,相当于python和C中的break。

猜你喜欢

转载自www.cnblogs.com/mathpro/p/9946409.html