1. 解释Fortran中的do while循环结构 do while循环是Fortran中的一种循环结构,用于在给定条件为真时重复执行一段代码。与do循环不同,do while循环在每次迭代开始时检查条件,如果条件为真,则执行循环体内的语句;如果条件为假,则跳过循环体,继续执行循环之后的语句。 2. Fortran do while循环的基本语法 fortran do ...
do12138,counter=1,b,212138! do something 行号称作行的标记更合适,不是第几行的含义。 do while循环语句 例如 do while(a<10)! do somethinga=a+1end do 类比到c语言中,不是do-while语句,而是while语句,在第一次进入代码块之前就会进行逻辑判断。
`DO WHILE`循环的基本语法如下: ```fortran DO WHILE (condition) !循环体 END DO ``` 这里的`condition`是循环继续执行的条件。如果`condition`为真(非零或非空),循环体将会被执行。如果`condition`为假(零或空),循环将会结束。 例如: ```fortran DO WHILE (i .LT. 10) !一些操作,例如i = i + ...
DO WHILE结构的形式如下: DO WHILE(逻辑表达式) ... ... ... END DO 在新程序中不要使用DO WHILE循环,而使用更一般的当循环。 3.1.3 迭代或技术循环 计数循环结构: DO index=istart,iend,incr statement_1 statement_2 ... statement_n END DO \bold{index} 是一个整型变量,作为循环计数器使用。整型...
是通过使用do循环语句来实现的。do循环语句可以用来重复执行一段代码块,直到满足指定的循环条件为止。 在Fortran中,do循环有两种形式:do循环和do while循环。 1. do循环: ...
do循环结束之后,要去思考一个很有意思的问题:如果退出循环的条件是对逻辑成立的判断,那我们应该怎么做呢? 答案就是:DO while循环: do while(!逻辑判断) ... end do 1. 2. 3. 其实,在后面的新兴语言中,while循环时非常常用的一个,但我个人更喜欢c++的while循环,更简洁也更明了: ...
Fortran 77中不是用end do来终止,而是下面这样子: do循环最后一行的行代码 counter=初值, 终值, 增/减量 …… 行代码continue!这是do的最后一行 2、DO WHILE dowhile(逻辑运算) …… ……enddo 类似于C中的while(逻辑运算) {……}。 一开始那个计算圆柱表面积的程序中,应该也算是这一类.不过它是通过内部...
do循环可以嵌套。do i=1,n do j=1,n do k=1,n ... end do end do end doDo-While循环语法如下:do while(rep) ... ! 档rep为真时,一直执行循环体。 ... end do循环控制循环控制语句主要有CYCLE和EXIT。cycle命令可以略过循环程序模块中,cycle命令后面的所有程序代码,直接跳到循环的开头来进行下一...
do while (1) 就是: do while (.TRUE.) , 也就是条件是真, 一直不断地 执行循环体。循环体内有读语句,读语句从文件里读入数据,直到文件结束,程序跳到 标号 101 的语句,关闭文件。
do 10 i=1,n term=term*x/i; sum=sum+term 10 end do print *, sum end example 2: dimension A(20), B(20,30) integer, parameter:: i_max=4, j_max=5 integer sum sum = 0 do 10 i=1,i_max A(i)=i sum=sum+A(i)