Fortran程序语言:十以内偶数的和(DO函数与DO while 函数的区别) 114 -- 0:15 App Fortran程序语言:排序函数(1-10正序与倒序排列) 102 -- 0:11 App Fortran程序语言:do函数的应用(1+1/2+1/3+…+1/10的结果) 160 -- 0:11 App Fortran程序语言:do与do while函数(记录学生成绩) 195 -- 0:11 ...
do while (1) 就是: do while (.TRUE.) , 也就是条件是真, 一直不断地 执行循环体。循环体内有读语句,读语句从文件里读入数据,直到文件结束,程序跳到 标号 101 的语句,关闭文件。
DO WHILE(逻辑表达式)...END DO 在新程序中不要使用DO WHILE循环,而使用更一般的当循环。3.1.3 ...
DO WHILE (condition) !循环体 END DO ``` 这里的`condition`是循环继续执行的条件。如果`condition`为真(非零或非空),循环体将会被执行。如果`condition`为假(零或空),循环将会结束。 例如: ```fortran DO WHILE (i .LT. 10) !一些操作,例如i = i + 1 i = i + 1 END DO ``` 在上述代码中...
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) err = 0.0 do i = 1, n sum = b(i) do j = 1, n if (i /= j) sum = sum - A(i, j) * x(j) end do sum = sum / A(i, i) err = err + abs(sum - x(i)) x(i) = sum end do if (err < tol) exit ...
programex4integerSS=0doi=1,100S=S+iend doprint*,"S = ",Send programex4 循环变量i一般默认是整型integer,所以这里没有定义。 while循环 Fortran里的while也不叫while,叫“do while”。它的循环体的写法为: do while(条件)...end do 注意,条件一定要括起来。我们还是以1加到100作为示例: ...
exit的功能是可以直接跳出一个正在进行的循环,不论是do 循环还是do while 循环,相当于python和C中的break。 1program sime23implicitnone4integer :: tn56tn=27print_tn :do8print *, tn9tn = tn+210if(tn>=200) exit print_tn11enddoprint_tn12pause1314end ...
do while循环语句 第一部分基本内容包括了变量的声明,输入输出语句,接下来是条件语句和循环语句等运算的流程控制。 if条件语句 无需多言,例子即可: if(a>10)then! do somethingend ifif(a>10)then! do 1else! do 2end ifif(a>10)then! do 1else if(a>5)then! do 2else! do 3end if ...
DO标号,N=1,100,1程序块 标号CONTINUE DO UNTIL语句 DO标号,UNTIL(逻辑表达式)”语句,如DO标号,UNTIL(PI。GT.3.14159)程序块 标号CONTINUE DO WHILE 语句 DO标号,WHILE(PI.EQ。3。14159)程序块 标号CONTINUE 3.2 Fortran90 Fortran90是对Fortran77的补充,是国际标准化组织在1991年夏季公布的Fortran 新标准。Fort...