do 2end ifif(a>10)then! do 1else if(a>5)then! do 2else! do 3end if 在if后面必须接then,if 和 end if 构成一个标准的条件结构。支持if结构的嵌套。 可以使用简单的单行if,不需要end和then。 if(a>10)b=a 逻辑语句和逻辑运算 在if语句之后,顺便介绍逻辑类型和运算。 逻辑类型:.true.,.false...
Fortran学习笔记4Fortran学习笔记4逻辑运算循环Do语句Do-While循环循环控制循环应用实例逻辑运算if命令需要和逻辑运算表达式搭配才能起到很好的效果。下面分别列出Fortran90和Fortran77的逻辑运算符。 Fortran90 Fortr...
,但既然Fortran有这个,那就稍微写写吧,感觉没啥大用,反正后面编程我肯定不会给循环命名,有点太傻乎乎的感觉了 就还是给上面的猜蔡小姐年龄的循环,直接改一下就行: a_cycle: do write(*,*)"input Mis Cai'age" read(*,*)input_age if(abs(age-input_age)<error)exit end do a_cycle 1. 2. 3. 4...
1.IF语句 2.逻辑运算 3.select case语句 4.其他流程控制 goto • pause !运行到此暂停,等待enter继续执行 write by xdd 2019-09-19 16:48:26 5.DO循环 6.循环的流程控制 cycle !在该循环模块中,跳过cycle后面的模块,
2.2循环(loop) 2.2.1 do循环 do i=1,n a=i end do 2.2.2 do while循环 do while(i<11) i=i+1 end do 2.2.3 循环控制(exit and cycle) exit:提前结束循环,通常用来跳出if语句 cycle:跳出此次循环,进入下一个cycle 2.2.4 嵌套循环 2.2.5 并行循环...
1. DO循环: DO循环用于执行一系列语句指定的次数。它有两种形式: - DO循环的计数形式: DO i = start, end, step !执行的语句 END DO 在计数形式中,循环变量i从start开始,以步长step增加,直到达到或超过end。 - DO循环的无限形式: DO !执行的语句 IF (condition) EXIT END DO 在无限形式中,循环会无限...
这是逻辑判断语句,就是0和1代表真伪。如果IDD1是0的话,if是假的,不执行if后面跟随的语句;如果IDD1是1的话(貌似只要不是0的数都行),if语句为真,执行if后的语句
类似这样:If(条件) then Do i = 1, N 循环体 End Do End If
只有当condition为假时,循环才会结束。 3.赋值语句: 赋值语句用于将一个值赋给一个变量,语法如下: variable = expression 可以使用算术运算符和函数来计算expression的值,并将结果赋给变量。 4.条件语句: 条件语句用于根据条件选择执行不同的代码块,常用的条件语句有IF语句和SELECTCASE语句。 -IF语句的语法如下: ...
F90规定:循环终端语句可以是除了GOTO、块IF、CASE、CYCLE、DO、ELSE、ELSE IF、END IF、END、END SELECT、EXIT、SELECT CASE、STOP和RETURN语句以外的任一可执行语句,如打印语句、赋值语句、输入语句、逻辑IF语句等都可以作为终端语句。特殊的循环终端语句是:END DO(常用于无语句标号时)和CONTINUE(常用于有语句标号...