3.1.2 DO WHILE 循环 3.1.3 迭代或技术循环 3.1.4 CYCLE和EXIT语句 3.1.5 命名的循环 3.1.6 嵌套循环和IF块结构 3.2 字符赋值和字符操作 3.2.1 字符赋值 3.2.2 子串提取 3.2.3 连接(//)操作符 3.2.4 字符数据的关系运算符 3.2.5 内置字符函数 3 Fortran 循环和字符操作 3.1 控制结构:循环 循环结构...
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 ...
do12138,counter=1,b,212138! do something 行号称作行的标记更合适,不是第几行的含义。 do while循环语句 例如 do while(a<10)! do somethinga=a+1end do 类比到c语言中,不是do-while语句,而是while语句,在第一次进入代码块之前就会进行逻辑判断。
Fortran中的循环结构包括DO循环和DO WHILE循环。基本语句包括赋值语句、条件语句和IO语句。 1.DO循环结构: DO循环结构用于重复执行一段代码块,语法如下: DO variable = start, end, step !代码块 ENDDO 在循环开始前,将变量初始化为start的值,然后执行代码块。然后将变量增加step的值,并检查是否达到end的值,如果...
IF(逻辑表达式)THEN程序块1ELSE程序块2ENDIF DO语句,DO 标号,记数变量=起始值,终止值,步距"语句, DO标号,N=1,100,1程序块 标号CONTINUE DO UNTIL语句 DO标号,UNTIL(逻辑表达式)”语句,如DO标号,UNTIL(PI。GT.3.14159)程序块 标号CONTINUE DO WHILE 语句 ...
Fortran 77中不是用end do来终止,而是下面这样子: do循环最后一行的行代码 counter=初值, 终值, 增/减量 …… 行代码continue!这是do的最后一行 2、DO WHILE dowhile(逻辑运算) …… ……enddo 类似于C中的while(逻辑运算) {……}。 一开始那个计算圆柱表面积的程序中,应该也算是这一类.不过它是通过内部...
5.DO WHILE循环: DO WHILE (logical_expr) statement 1 ... statement n END DO 6.迭代DO循环,类型C中的for循环: DO index=istart,end,incr statement 1 ... statement n END DO 其中index是一个整数变量,作为循环计数器使用,整数istart,iend和incr分别表示计数起始值,结束值和步长,它们可以是常量、变量...
你说得对。FOTRAN DO WHILE (条件)语句块 END DO 相当C 的 while(){}语句。DO ... END DO 只是 指明 while 语句 范围。
exit的功能是可以直接跳出一个正在进行的循环,不论是do 循环还是do while 循环,相当于python和C中的break。 1program sime23implicitnone4integer :: tn56tn=27print_tn :do8print *, tn9tn = tn+210if(tn>=200) exit print_tn11enddoprint_tn12pause1314end ...
ELSEIF(A<0) THEN ...ENDIF 2. IF(A>=0) THEN ...ELSE ...ENDIF 3. IF(A>=0) THEN ...ELSEIF(A<0) THEN ...ELSE !也就是说else后可以不跟判别语句和执行语句 ENDIF 关于选择执行语句,还有DO WHILE和SELECT CASE,前者是代替GOTO语句的首选,而后者由于适用范围的限制(总之语法...