早教吧作业答案频道 -->其他-->
为啥我写的fortran结果算出来都是零,程序如下.programex01useimslparameter(n=50,l=1,p=1,h=l/(n-1))parameter(pi=3.1415926535)dimensiona(n-2,n),b(n-2,1),y(n,1),q(n,1)open(1,file='naodu.dat')y(:,:)=0doi=1,nq(i,1)=p*sin((i-1)*h*pi/l)end
题目详情
为啥我写的fortran结果算出来都是零,程序如下.
program ex01
use imsl
parameter(n=50,l=1,p=1,h=l/(n-1))
parameter(pi=3.1415926535)
dimension a(n-2,n),b(n-2,1),y(n,1),q(n,1)
open(1,file='naodu.dat')
y(:,:)=0
do i=1,n
q(i,1)=p*sin((i-1)*h*pi/l)
end do
do i=1,n
write(*,*) q(i,1)
end do
end
program ex01
use imsl
parameter(n=50,l=1,p=1,h=l/(n-1))
parameter(pi=3.1415926535)
dimension a(n-2,n),b(n-2,1),y(n,1),q(n,1)
open(1,file='naodu.dat')
y(:,:)=0
do i=1,n
q(i,1)=p*sin((i-1)*h*pi/l)
end do
do i=1,n
write(*,*) q(i,1)
end do
end
▼优质解答
答案和解析
program ex01
implicit none
integer , parameter :: n=50 , l=1 , p=1
real , parameter :: h= 1.0* l / (n-1)
Real , parameter :: pi=3.1415926535
Real :: a(n-2,n),b(n-2,1),y(n,1),q(n,1)
integer :: i
y(:,:)=0
do i=1,n
q(i,1)=p*sin((i-1)*h*pi/l)
end do
do i=1,n
write(*,*) q(i,1)
end do
end program ex01
implicit none
integer , parameter :: n=50 , l=1 , p=1
real , parameter :: h= 1.0* l / (n-1)
Real , parameter :: pi=3.1415926535
Real :: a(n-2,n),b(n-2,1),y(n,1),q(n,1)
integer :: i
y(:,:)=0
do i=1,n
q(i,1)=p*sin((i-1)*h*pi/l)
end do
do i=1,n
write(*,*) q(i,1)
end do
end program ex01
h=l/(n-1) = 0
注意 l 和 n 是整数.
注意 l 和 n 是整数.另外你的编程风格非常不好,建议这样写.
另外你的编程风格非常不好,建议这样写.
看了 为啥我写的fortran结果...的网友还看了以下:
解一个简单的高次方程P的3次方-P的4次方=1/4谢谢了! 2020-03-30 …
如何证明矩阵a符合这个特征方程p(a)2.这个矩阵的三个特征方程分别是什么3如何用A和A如何证明矩 2020-04-26 …
微积分-方程如果p和q是两个多项函数方程,p'(x)=q'(x),x属于R.p(0)=1,q(0) 2020-04-26 …
如图,正方形ABCD的边长为1,动点P从A点出发,沿正方形的边按逆时针方向运动,当它的运动路程为2 2020-05-17 …
如图,正方形ABCD边长为1,动点P从A点出发,沿正方形的边按逆时针方向运动,当它的运动路程为20 2020-05-17 …
如图,正方形ABCD边长为1,动点P从A点出发,沿正方形的边按逆时针方向运动,当它的运动路程为20 2020-05-17 …
设P(A)=a,P(B)=b.如果AB不相容,求P(AUB)=如果AB相互独立.求P(AUB)=如 2020-06-12 …
将极坐标方程P的平方COSA-p=0化为直角坐标系方程答案是x的平方+y的平方=0或者x=1 2020-08-02 …
如何解这道概率题目?并求解题的过程?设随机变量X服从参数为(2,p)的二项分布,随机变量Y服从参数为 2020-12-13 …
在单处理机的分时系统中,分配给进程P的时间片用完后,系统进行切换,结果调度到的仍然是进程P。有可能出 2020-12-19 …