www问答网
所有问题
Fortran里implicit什么时候才需要使用?
implicit none是用来关掉隐含变量的,但是什么时候需要用?什么时候可以省略?或者说都写上去无伤大雅?请高手指教~
举报该问题
推荐答案 2009-01-21
按新标准来说,你必须要写上去,所有要用到的变量你最好都声明一次,因为不这样做的话,I-N取整的规则可能会影响编程的质量,比如你忘记声明一个real型变量,但是你用i做这个变量的名字,那么这个i只能表示一个整数,程序难免出现错误,所以,在所有的程序中包括子程序和模块中,都要先写上implicit none 这是大雅之作
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/4K5dnAnW.html
相似回答
fortran中
,
IMPLICIT
有
什么
作用
答:
IMPLICIT
可以将程序中以某一字母开头的所有变量指定为所需类型。指定了以A与C字母开头的所有变量都是整型变量,以字母I至K开头的所有变量为实型变量。类型说明语句和隐含说明语句只在本程序中有效,放在程序单位所有可执行语句的前面,IMPLICIT语句又
必须
在所有的类型说明语句的前面。确定变量类型的三种方法中...
FORTRAN中的IMPLICIT
是
什么
意思?
答:
在Fortran中,IMPLICIT语句用于设置变量的默认类型。
Fortran的变量不需要显式声明就可以直接使用
,编译器会根据变量名称的第一个字母来决定变量的类型。但是,这种做法容易造成“人为错误”,并且不明确程序执行的内存使用情况。IMPLICIT语句可以指定哪些字母开头的变量使用哪种类型。例如,IMPLICIT REAL(Z-P)会...
为何在
FORTRAN中implicit
none要写在每一个程序单元中?
答:
在一个
Fortran
程序中,
使用implicit
none指令可以强制程序员显式地声明所有变量。这样可以避免因为隐式声明变量而引起的潜在错误,例如变量类型不匹配或错误的变量名称等。【综上所述】:程序单元应尽可能彼此独立!充分考虑重复利用率程序单元间的变量,一般是互相不通的!这一点尤为重要,但总让初学者认为...
...
Implicit
none这两个命令有
什么
区别?都可以
使用
吗?
答:
fortran 里面变量不经定义就可以使用
,而且根据变量的开始字母,自行给变量规定类型,加上implicit none 后可以防止这个问题。implict real*8 (A-H,O-Z) 是将以A到H开关的变量定义为浮点型数据类型,
为
什么
cotan在
fortran中
没有"
implicit
+type"?
答:
real, intent(in) :: x real :: y ...end function cot 在这个例子中,cot函数的返回类型被定义为real,即实数类型。如果
需要
在函数中
使用
其他类型的数据,可以在函数定义中指定相应的类型。需要注意的是,
Fortran中的implicit
关键字表示隐式声明,它告诉编译器根据上下文自动推断变量的类型。但是,...
fortran 的implicit
语句
答:
implicit
real(dknd) (a-h,o-z)的意思是:以d,k,n,a-h,o-z开头的变量默认为实数型的意思 以后出现了a1,b2,c3等变量名,
fortran
都默认为实数
求
Fortran
语言的声明顺序
答:
Implicit
最前面 include 看被包含的文件时申明内容的,可以出现在任何地方。但是如果包含声明语句,那么也要按声明语句的顺序出现,
必须
在所有执行语句的前面。common 在声明部分,任意位置,必须在所有执行语句的前面。Integer 在 Implicit 后面,所有执行语句的前面,就可以了 ...
Fortran
程序 请问这个程序是
什么
意思,运行结果是什么
implicit
...
答:
就是强制, 标识符 先定义 后
使用
fortran 里面
有一项不好的功能,就是变量不经定义就可以使用,而且根据变量的开始字母 自行给变量规定类型,加上
implicit
none 后可以防止这个东西
fortran中
的format语句
答:
在
fortran中
,
使用
format语句
需要
遵守一定的语法规则,下面是一个常常使用的格式:FORMAT ([format-control-statement] [, format-control-statement] ...)大部分extentsion的语法如头字段的使用在format语句中是可选的,但引导字段的使用是必选的。在前面的语法中,方括号表示可选项,而省略号则表示允许...
大家正在搜
什么时候需要使用NAPT
什么时候需要使用三脚架
什么时候需要使用宫缩剂
什么时候需要使用安全带
什么时候需要使用单引号
什么时候需要使用MIDI
什么时候需要使用卸妆水
implicitation
dynamic implicit
相关问题
fortran语言中的implicit none是什么意思
特鲁的妈妈
用Fortran设计一个语句函数,求万有引力,语句中必须含有...
为什么越来越多的科学家使用Python,Ruby而非Fort...
Implicit Real*8(A-H,O-Z) Impli...
fortran的allocate的用法
fortran中的伪代码问题
fortran中save的用法?