加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

fortran中的判断语句

(2014-09-16 11:03:27)
标签:

股票

分类: programme
1、块if选择结构
(1)单分支块if结构
格式: 
if(逻辑表达式)then
块语句
end
(2)双分支块if结构
if(逻辑表达式)then
块语句1
else
块语句2
end
(3)多分支快if结构
if(逻辑表达式)then
块语句1
else if(逻辑表达式2)then
块语句2
 else
        块语句3
end if
2、逻辑if语句
格式:
if(条件表达式)可执行语句
执行过程:其执行过程是:先计算条件表达式的值,当条件表达式为真时,执行可执行语句,执行后继续执行该逻辑if语句后边的语句;否则,直接执行该逻辑if语句后面的语句。
注意:(1)逻辑if语句实际上是选择结构中,只考虑条件为真的情况。
          (2)逻辑if语句后边的可执行语句只能为一个,否则只能用块if语句代替。
3、算术if语句
算术if语句的一般格式为:
    if(算术表达式)标号1,标号2,标号3
该语句也是用来表示选择,其执行过程是:首先计算算术表达式的值,如果值小于0,则执行标号1,如果等于0,则执行标号2对应的语句,如果大于0,则执行标号3对应的语句。
eg:
PROGRAM test
IMPLICIT NONE
real x,y
read*,x
if(x)10,20,30
10 y = x*x
go to 100
20 y = sin(x+1)
go to 100
30 y = sqrt(x+2)
100 print*,"y=",y
end
fortran中的判断语句

fortran中的判断语句

fortran中的判断语句


0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有