www问答网
所有问题
Implicit Real*8(A-H,O-Z) Implicit none这两个命令有什么区别?都可以使用吗?
如题所述
举报该问题
推荐答案 推荐于2018-03-14
fortran 里面变量不经定义就可以使用,而且根据变量的开始字母,自行给变量规定类型,加上implicit none 后可以防止这个问题。
implict real*8 (A-H,O-Z) 是将以A到H开关的变量定义为浮点型
数据类型
,
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/KWdA33K34.html
相似回答
fortran编程题啊。各位大虾帮帮忙啊 急急急急急急
答:
IMPLICIT
*8(A-H,O-Z) 应为:IMPLICIT
REAL*8 (A-H,O-Z)
DIMENSION A(21,6),YO(5),Y1(5) 应为:REAL*8 A(21,6),YO(5),Y1(5)另外,下面的格式语句有错误,写得也很乱:200 FORMAT(//4X,'T/min',9X,'[A]/molL-1', 6X, & '[B]/molL-1',6X,'[C]/molL-...
fortran中用幂法求主特征值及其特征向量 的程序?在fortran4.0能够运行...
答:
implicit
real*8 (a-h,o-z)
integer :: n,i,k real*8 :: A(n,n),u(n),u0(n),v(n),m0,m1,namda !迭代初始向量 u0(:) = 1.0d0 u = u0 !设置模最大分量初值,进入循环 m0 = 0.0d0 do k = 1,500 v = matmul(A,u)call max_rou(v,n,m1)u = v/m1 !判断迭代停...
...第一行换成d,保留其他99行,用write
(?,?)可以
简单实现吗
答:
如果要编辑已存在文本文件,我编写了一下fortran程序,可以实现修改某一行的功能,代码如下(原创):PROGRAM main USE DFPORT !重命名文件时所需的模块
IMPLICIT
REAL*8(a-h,o-z)
INTEGER i,j CHARACTER(len=80)::str OPEN(UNIT=1,file='a.txt') !设原始数据保存在data.txt文件中。OPEN...
fortran单精度怎么表示
答:
但指数E要改成D,如:
REAL
:100.0或1e2,双精度下就得表示成1D2。由于Fortran中不需要对每个变量都进行声明,所以有时候会在每个程序或子程序开头做个说明,如下:
IMPLICIT
DOUBLE PRECISION
(A-H,O-Z)
代表以A-H以及O-Z字母开头的变量默认(在不声明的情况下)是双精度的,否则则是整型的。
fortran中函数前
real
是表示
什么?
答:
real在Fortran中表示实数类型。其中有两种精度:单精准度(REAL*4)双精准度
(REAL*8)
相应的实数范围:real(kind=4):±1.18*10-38 ~ ±3.40*1038,有效6-7位 real(kind=8):±2.23*10-308 ~ ±1.79*10308,有效15位
FORTRAN自定义函数返回值
答:
implicit
none
real*8
w,a real*8 lamda_z(5)w=2; a=3 call sub1(lamda_z,w,a)write(*,*) w
,a,
lamda_z end ! --- subroutine sub1(lamda_z,w
,a)implicit
none real*8 w,a real*8 lamda_z(5)lamda_z(1)=w-a lamda_z(2)=w lamda_z(3)=w lamda_z(4)=w lamd...
如何将矩阵A分解成
两个
矩阵相乘的形式?
答:
于是令Ux=y,则Ly=b 这样原来方程能化为两个简单方程组 下面是LU分解的Fortran子程序 希望可以有所帮助 !求解au=b,u !n表示为方程维数 subroutine lu(a,b,n,u)
implicit
real(8)
(a-h,o-z)real(
8)::a(n,n),b(n),u(n),a_bak(n,n),b1(n),aL(n,n),aU(n,n),y(n)!
儒略日的计算
答:
从上表中可以看出,除了1、2两月,计算数与应计数值恒定少29日。此外,1、2月则是多了1年(365日)又少了29日。所以只要对最终计算数一律加上29日(月日计算误差),并能消除1、2月多计算的365日,即能保证目标日期之前的当年整月日数的正确 6)因上述计算整月日数的算法,我们需要在计算目标...
...character
*8
ABC(50)是
什么
意思
?
IMPLICIT
REAL(
I,K)是什么意思 顺...
答:
IMPLICIT
REAL(
I,K)意思是声明以 I 和 K 开头的变量,为实型变量。建议不要这样声明,全部用
implicit
none,
也就是说,全部变量都必须声明其类型。顺序文件和直接文件(这个说法欠妥)这俩概念不是文件的差别,而是文件读取方式的差别。顺序读取方式,就是一行一行的读取 直接读取方式,就是直接读取...
大家正在搜
C4H8O叫什么
H. O. T
C8H8O
C4H8O4
Z8H
索尼Z8H
C3H4O4
HZ1
闸门
相关问题
fortran 为什么不定义a-z 而是a-h,o-z
fortran语言
fortran说参数类型类型设置问题啊,求
我是FORTRAN小白,对数组A(10.10)定义时,该数组...
求教fortran高斯积分 实现下面式子。
解线性方程组,写程序实现,要求用LU分解的办法,给出代码.
fortran程序求编辑