FORTRAN中的gotoexitcycle
1,goto
goto 在Fortran77中就流传下来了,它提供⼀个任意跳跃到所赋值⾏代码的位置,如果是在⼀个do 循环中如
do 30 i=1,N
if(……) goto 30
30 continue
上语句的意思就是如果符合if⾥的条件,则会进⾏下⼀次循环。
2,pause
pause的功能就能跟它的字⾯意思相同,程序执⾏到pause 时,会暂停执⾏,直到⽤户按下Enter键才会继续执⾏。
3. continue
continue这个命令没有实际的⽤途,它的功能就是 继续向下执⾏程序
4,stop
它可⽤来结束程序执⾏。
5,cycle
浮点数的基数什么意思cycle命令可由略过循环的程序模块中,在cycle命令后⾯的所有程序代码,直接跳回循环的开头来进⾏下⼀次循环。如
do floor=1,dest
if(floor==4) cycle
write(*,*) floor
end do
执⾏结果如下
1
2
3
5
6
……
6。exit
exit的功能是可以直接跳出⼀个正在进⾏的循环,不论是do 循环还是do while 循环。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论