Fortran裡面的一些問題 我有一個老程式,裡面有幾個部分是讀數到一個數組中,以前的數組不是動態的,大致類似於這樣的定義: DOUBLE PRECISION US_T1(NX,NY,NZ),US_T2(NX,NY,NZ) 其中NX,NY,NZ都是提前定義好的PARAMETER(NX=33,NY=56,NZ=64) 現在我想改成動態數組,於是出現問題了,我是這麼修改的: DOUBLE PRECISION,allocatable::US_T1(:,:,:),US_T2(:,:,:) OPEN(111000,FILE='MOLD.BX') READ(111000,*) READ(111000,*) READ(111000,*)NX,NZ,NY \x05CLOSE(111000) allocate(US_T1(NX,NY,NZ),US_T2(NX,NY,NZ)) 然後出現了這樣的問題: A specification statement cannot appear in the executable section

Fortran裡面的一些問題 我有一個老程式,裡面有幾個部分是讀數到一個數組中,以前的數組不是動態的,大致類似於這樣的定義: DOUBLE PRECISION US_T1(NX,NY,NZ),US_T2(NX,NY,NZ) 其中NX,NY,NZ都是提前定義好的PARAMETER(NX=33,NY=56,NZ=64) 現在我想改成動態數組,於是出現問題了,我是這麼修改的: DOUBLE PRECISION,allocatable::US_T1(:,:,:),US_T2(:,:,:) OPEN(111000,FILE='MOLD.BX') READ(111000,*) READ(111000,*) READ(111000,*)NX,NZ,NY \x05CLOSE(111000) allocate(US_T1(NX,NY,NZ),US_T2(NX,NY,NZ)) 然後出現了這樣的問題: A specification statement cannot appear in the executable section


這句話的意思是,有一個聲明語句,它不能在執行語句的部分.
一段Fortran程式碼,應該先是全部的聲明語句,然後是全部的執行語句.
比如
real::a
integer b
real::c
a = b * 1.0
而不能是
real::a
integer b
a = b * 1.0
real::c



電路計算中雙斜杠代表什麼意思?


求並聯值.



fortran中e的x次方怎麼表示?


如果您說的e是那個常數,那請用exp(x)
:)
如果它只是一個變數名,那請用e**x
:)



歐拉說:“若用f表示一個正多面體的面數,e表示棱數,v表示頂點數,請歸納出這個相等的關係.


e=f+v-2



1001+1003+1005…+2007+2009的值(要有計算過程)


1001 + 1003 + 1005 +…+ 2007 + 2009
=(1001 + 2009)+(1003 + 2007)+…+(1503 + 1507)+ 1505
= 3010×252 + 1505
= 758520 + 1505
= 760025



已知集合A={(x,y)|x2+mx-y+2=0},B={(x,y)|x-y+1=0,且0≤x≤2},如果A∩B≠,求實數m的取值範圍.


A為抛物線,B為直線,交集不為空表明兩者有交點
A:y=x^2+mx+2
B:y=x+1
即方程x^2+mx+2=x+1有實數根
mx=-x^2+x-1
m=-x-1/x+1
0



看數位猜成語0 1 1除以2 4除以3=1.33333 2468
是好幾個問題


一:一路順風、一步登天、一表非凡、一表人才、一本萬利、一馬當先、一倡百和、一呼百諾、一呼百應、一室生春、一身是膽、一世之雄、一團和氣、一見鍾情、一統天下、一往情深、一往無前、一寸丹心、一代風流、一…



在一平行四邊形中,有一邊的長為6.5,且其對角線長分別為5和12,則其面積為()
A. 23.5B. 39C. 60D. 30


如圖,▱ABCD的對角線AC與BD相交於點O,AC=5,BD=12,BC=6.5.∵四邊形ABCD是平行四邊形,∴OB=12BD=6,OC=12AC=2.5.在△BOC中,∵OB2+OC2=36+6.25=42.25=BC2,∴∠BOC=90°,∴▱ABCD是菱形,∴其面積為:12×AC×…



12+x÷12=5+x÷7幫我解方程


 ;



z=ln sin(xy)則z'y=x cot(xy).判斷這題對錯.


嗯,是對的