一个fortran语句的意思print*,'Enter r and theta (in degree):' read*,rr,tt xi=rr*dcos(tt*pi/180d0) eta=rr*dsin(tt*pi/180d0) print*,'Point:',xi,eta call CEGR52(N,xi,eta,xb,yb,nx,ny,lg,phi,dphi,pint)

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 03:46:36

一个fortran语句的意思print*,'Enter r and theta (in degree):' read*,rr,tt xi=rr*dcos(tt*pi/180d0) eta=rr*dsin(tt*pi/180d0) print*,'Point:',xi,eta call CEGR52(N,xi,eta,xb,yb,nx,ny,lg,phi,dphi,pint)
一个fortran语句的意思
print*,'Enter r and theta (in degree):'

read*,rr,tt

xi=rr*dcos(tt*pi/180d0)
eta=rr*dsin(tt*pi/180d0)

print*,'Point:',xi,eta

call CEGR52(N,xi,eta,xb,yb,nx,ny,lg,phi,dphi,pint)

print*,pint,0.99203d0*dlog(xi**2d0+eta**2d0)
& +0.01331d0*2d0*dreal(dcmplx(xi,eta)**4d0)
& *(1d0-1d0/(xi**2d0+eta**2d0)**4d0)
& +0.00007d0*2d0*dreal(dcmplx(xi,eta)**8d0)
& *(1d0-1d0/(xi**2d0+eta**2d0)**8d0)


那print*,'Point:',xi,eta这句话输入point后,但是后面跟着xi,eta是什么意思?
还有print*,pint,0.99203d0*dlog(xi**2d0+eta**2d0)
& +0.01331d0*2d0*dreal(dcmplx(xi,eta)**4d0)
& *(1d0-1d0/(xi**2d0+eta**2d0)**4d0)
& +0.00007d0*2d0*dreal(dcmplx(xi,eta)**8d0)
& *(1d0-1d0/(xi**2d0+eta**2d0)**8d0)这一句也是print后面怎么也跟那么多话,看不懂这些!求高手解释!
还有这一句print*,'To continue with another point enter 1:'
read*,ians

if (ians.eq.1) goto 50,这一句什么意思啊?goto 50是什么意思?

一个fortran语句的意思print*,'Enter r and theta (in degree):' read*,rr,tt xi=rr*dcos(tt*pi/180d0) eta=rr*dsin(tt*pi/180d0) print*,'Point:',xi,eta call CEGR52(N,xi,eta,xb,yb,nx,ny,lg,phi,dphi,pint)
这些都是Fortran77的语句 比较老了 现在基本上不用 不过编程时可以借鉴一下
print*,'Point:',xi,eta这句话 是为了输出x,y 坐标
print 是输出语句 后面很长的只是一个计算公式 "&"是连接符号,其他的都是数学运算符了
goto语句已经限制使用了 其实就是一种循环 挺方便的 你可以看到某些语句前面有50,100什么的
它在执行到if (ians.eq.1),判断为真是调到50 的那条语句

一个fortran语句的意思print*,'Enter r and theta (in degree):' read*,rr,tt xi=rr*dcos(tt*pi/180d0) eta=rr*dsin(tt*pi/180d0) print*,'Point:',xi,eta call CEGR52(N,xi,eta,xb,yb,nx,ny,lg,phi,dphi,pint) 能不能解释下这个fortran语句的意思? fortran ran函数如下语句program ranimplicit noneinteger i do i=1,1000print*,i,ran()enddoend program编译通不过去 是什么原因 我用的fortran 90 想用随机函数 print的汉语意思 VB中Print:print 就是print:print中后面的一个print是什么作用 数学的基本算法语句中read if then else print这些代表啥意思? Fortran中write与print区别 out of print 的意思 fortran循环语句的数组输出比如a(i,j)我直接print *,a输出的是正确结果,怎么用do i=1,5 do j=1,5 print*,a(i,j)输出的就是原矩阵的对称矩阵呢 fortran中dmax1的意思是? fortran语句:pi=dacos(-1.D0)平时用C++的,麻烦fortran高手解释下:1.acos 前面加d什么意思 2.(-1.D0),.D0什么意思?谢谢 一个简单的fortran问题,关于write的,help,tks一个简单的fortran问题,为什么执行语句 write(*,‘(1x,3i4)')(j,j=1,10) 后,生成的记录是4?help print与print.c的意思与区别 print与printf的意思与区别 fortran语句中的only是什么意思 数学必修三的算法语句:input,print的读法 语句print 37 mod 5 运行的结果 fortran语句这句什么意思write(*,'(a9,i3,2(a11,i5))') 后面的这个格式哪个大神可以解释下 fortran 语句format((F7.2,2X))中的是啥意思?