fortran函数问题我在函数里面用前面定义的数组时,因为表示方法和函数都一样,都是用小括号,它总以为用的是函数,然后报错,说没定义这个函数,怎么解决这个问题呢?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 20:29:27
xSN@HQ*!oxC1ń(1(3i4PBWlfn9w<$FD
GFu`tj(];IV5ࠡ2Z#K"TeUfh\9_ZSG64iFtSH^FYR%&&=TgzmSe}]Wgyu֟rL918>~ߡ뚜ꪅYP3c
vGǝNMa >ޗ
BCID9A
v͚-Rw5C/N,*E0 suh/ bWU`/9vl.O-fKz]Nxųg!;"M4f ղ)ebQio|1> x
fortran函数问题我在函数里面用前面定义的数组时,因为表示方法和函数都一样,都是用小括号,它总以为用的是函数,然后报错,说没定义这个函数,怎么解决这个问题呢?
fortran函数问题
我在函数里面用前面定义的数组时,因为表示方法和函数都一样,都是用小括号,它总以为用的是函数,然后报错,说没定义这个函数,怎么解决这个问题呢?
fortran函数问题我在函数里面用前面定义的数组时,因为表示方法和函数都一样,都是用小括号,它总以为用的是函数,然后报错,说没定义这个函数,怎么解决这个问题呢?
那是因为你没有在函数里面声明那个数组.比如:
program main
integer,dimension(3)::a
integer::s,sum1
s=sum1(a)
end
function sum1(a)
integer,dimension(3)::a ! 必须有这一句
sum1=a(1)+a(2)+a(3)
end function sum1
或者像楼上说的,用module.
module aa
integer,dimension(3)::a
end module aa
program main
use aa
integer::s,sum1
s=sum1(a)
end
function sum1(a)
use aa ! 必须有这一句
sum1=a(1)+a(2)+a(3)
end function sum1
fortran函数问题我在函数里面用前面定义的数组时,因为表示方法和函数都一样,都是用小括号,它总以为用的是函数,然后报错,说没定义这个函数,怎么解决这个问题呢?
什么是fortran函数
Fortran Fortran 中函数IABS()是什么意思啊?
在fortran里,函数getdat()有什么功能?
Fortran中 kind是什么函数?
fortran语言中幂函数是用什么表示?
fortran怎么产生随机数用什么函数啊
fortran中设置随机数的问题天河兄,再次麻烦你了,想问问在fortran中设置一定区间的随机数,比如设置1~76之间的随机整数,应该调用什么函数?random_seed random_number?如何使用?
fortran ran函数如下语句program ranimplicit noneinteger i do i=1,1000print*,i,ran()enddoend program编译通不过去 是什么原因 我用的fortran 90 想用随机函数
VB函数的定义问题我在form里面定义两个函数,在定义的时候两个函数可以相互引用吗?
fortran 中定义一个函数,这个函数又要用到内部函数如cos,sin函数,直接用为什么老报错?
Fortran里几个有用的函数
Fortran关于循环的问题我要用Fortran算一个案例,里面要算30000步,计划每算十步需要更新一下列表,这个每算十步,如何表示出来呢?
函数可以定义在函数里面吗
fortran里面的do循环问题do i=1,0,1...;.enddo这种循环会循环一次么?在c里面第一次循环前就要判断,所以上面一次也不会循环,在fortran里面是什么样子?
c/c++ 里面有个判断正负的Sgn函数,请问包含该函数定义的头文件是什么?我在程序里面用了Sgn函数,但是编译结果说符号未定义,我已经包含了math.h头文件,请问问题出在哪里?
用Fortran设计一个函数子程序,对于自然数m,n,用该函数求m,n的最小公倍数
EXCEL中求解 例如:在A1里面输入1+1+2+2+3+3,在A2列中直接等于前面的相加结果!用函数方法使用!