早教吧作业答案频道 -->数学-->
fortran求解PROGRAMexINTEGER::m(6),i,j,kDOk=1,6,1callsub1(m(k))ENDDOENDPROGRAMSUBROUTINEsub1(n)REAL::xINTEGER::ncallrandomseed()callrandomnumber(x)n=nint(x*100)RETURNENDSUBROUTINE为什么每次得到的m(1)~m(6)都一样?
题目详情
fortran求解
PROGRAM ex
INTEGER::m(6),i,j,k
DO k=1,6,1
call sub1(m(k))
ENDDO
END PROGRAM
SUBROUTINE sub1(n)
REAL::x
INTEGER::n
call random_seed ()
call random_number (x)
n=nint(x*100)
RETURN
END SUBROUTINE
为什么每次得到的m(1)~m(6)都一样?
PROGRAM ex
INTEGER::m(6),i,j,k
DO k=1,6,1
call sub1(m(k))
ENDDO
END PROGRAM
SUBROUTINE sub1(n)
REAL::x
INTEGER::n
call random_seed ()
call random_number (x)
n=nint(x*100)
RETURN
END SUBROUTINE
为什么每次得到的m(1)~m(6)都一样?
▼优质解答
答案和解析
PROGRAM ex
INTEGER::m(6),i,j,k
call random_seed ()
DO k=1,6,1
call sub1(m(k))
ENDDO
END PROGRAM
SUBROUTINE sub1(n)
REAL::x
INTEGER::n
call random_number (x)
n=nint(x*100)
write(*,*) n
RETURN
END SUBROUTINE
random_seed 只需调用一次既可
INTEGER::m(6),i,j,k
call random_seed ()
DO k=1,6,1
call sub1(m(k))
ENDDO
END PROGRAM
SUBROUTINE sub1(n)
REAL::x
INTEGER::n
call random_number (x)
n=nint(x*100)
write(*,*) n
RETURN
END SUBROUTINE
random_seed 只需调用一次既可
看了 fortran求解PROGR...的网友还看了以下:
动物尸体内C的含量每年减少千分之0.12,设动物死亡的时刻t=0时,C的含量为100%,y关于t的 2020-04-25 …
关于x的分式方程x-x分之一=t-t分之一的解为x1=t,x2=﹣t分之一:x+x分之一=t+t分 2020-05-01 …
八年级下册科学题,有关溶解的,要解析,将t℃时的200克蔗糖溶液恒温蒸发50克水,得到蔗糖10克, 2020-06-07 …
根号3sin(100πt+π/3)和sin(100πt-π/6)已知两种简谐交流电的电流强度分别为 2020-06-07 …
急救matlab中关于求解方程组,并求导的问题(x-cos(100*t))^2+(y-sin(10 2020-07-24 …
已知两个正弦电压U1=30sin(100πt+30°)v,u2=40sin(100πt-60°)v 2020-07-30 …
交流电的电流强度i(A)与时间t(s)的关系满足函数解析式i=5sin(100πt+π3),t∈[ 2020-07-30 …
知道的快速留言明天就要交了两正昡电流的解析式分别为i1=10根号2SIN(100πt-π/6)A,i 2020-10-30 …
已知el=100sin(100πt+60°)ve2=(100πt+20°)v求(1)各电动势的最大值 2020-10-31 …
(10分)两个初三的方程==太复杂了解了半天没解出来==1.)81/100*t平方+4-18/5t+ 2020-11-25 …