fortran 中連寫兩個加號會發生什麼

時間 2023-02-14 00:25:04

1樓:碧血玉葉花

你再試試,你的第一段**能正常執行麼?是不是跟第二段**一樣,無法執行了?

之所以第一段和第二段**有差別,這完全依賴於編譯器。

你使用的編譯器可能由於**位置的因素,影響了編譯器內部的優化。使得 p2 指標在未鏈結狀態時的值,有差別。在記憶體中,乙個未確定的位址,可能是能被讀寫的(比如第一段**的編譯結果),也可能是被讀寫保護的,甚至可能是位址0x00000000!!!

所以,乙個未鏈結的指標,永遠不要直接使用!!!

2樓:匿名使用者

寫個程式執行下不就知道了麼。

fortran的do迴圈中,如果迴圈次數分兩段,該怎麼寫呢?

3樓:天河流紋石

沒有。只能。

do i = 1 , 3

end do

do i = 5 , 9

end do

如果覺得寫兩段**複雜,就用函式。

call mydo( 1 , 3 )

call mydo(5,9)

subroutine mydo(ibegin,iend)do i = ibegin , iend

...end do

end subroutine mydo

fortran語言中,format(1x,e8.2)是什麼意思

4樓:匿名使用者

format是輸入/輸出語句的格式。

nx表示n個空格。

表示該浮點數按單精度輸出,總共m位,小數點後n位表示該浮點數按雙精度輸出。

比如a=3*10^8,輸出,小數點、字母e和加號都算在8位里。

則輸出,表示是雙精度。

5樓:天河流紋石

表示乙個格式,該格式控制輸出乙個空格(1x),以及乙個實行數用科學記數法輸出,佔8個字元寬度,小數點後面保留2位(

6樓:匿名使用者

外層的(//是陣列生成器,用來生成陣列的內層的(i,i=,,是個隱含do迴圈,i從開始。

在fortran語言中描述乙個複數,但是實部是變數,怎麼寫

matlab裡面圓圈裡面乙個加號乙個減號是什麼東西幹什麼用的

7樓:嚇棟棟

你說的是simulink中的sum模組吧。他是用來搭建系統模型的。一般乙個加乙個減用在反饋環節。表示負反饋。下面就是乙個簡單的負反饋模型。

fortran中怎麼寫ln(x)啊?

8樓:匿名使用者

fortran裡log就是自然對數,alog是log的專用名,只有需要通過引數傳遞函式名的才會用到。

fortran 裡定義乙個function 怎麼寫才能讓這個函式返回值是乙個陣列 。

9樓:無風雨晴

這個問題可以通過定義pure elemental 屬性的function 來解決:

如下圖中的**所示,陣列是一維或二維均可以。

2.執行結果。

10樓:天河流紋石

用返回值也可以,用虛參傳遞也可以。

比如以下例子:func1 用返回值,sub2 用虛參。

11樓:匿名使用者

不記得fortran能有返回陣列的函式,或許你的版本特殊吧,一般程式設計也沒這樣的必要啊。

哪位大神知道用fortran怎麼寫邏輯斯蒂對映的分叉圖,謝謝了 或者幫我修正一下

12樓:網友

同學,這個問題我畫了一下,現在把**給你:

program logisti

implicit none

real(8)::x,y,k(42000)!不同的k對應不同的值。

integer(4)::i,j

x=;k(1)=

open(8,file=""這個影象是可以用autocad開啟的。

write(8,400)

400 format(3x,'0'/'section'/3x,'2'/'entities')

do i=2,42000

k(i)=k(i-1)+

x=do j=1,10*i

y=k(i)*x*(1-x)

x=yif(abs(x)>=200)exit

if(j>=8*<=200)then

write(8,401)

401 format(3x,'0'/'circle'/3x,'8'/'0')

write(8,402)k(i),x,402 format(3x,'10'/,20'/,40'/

write(8,404)3

404 format(3x,'62'/i1)

endifenddo

enddowrite(8,405)

405 format(3x,'0'/'endsec'/3x,'0'/'eof')

write(*,output succeeded!!"

read(*,end program logisti

最後就是這種效果了。

用intel fortran 編寫fortran程式時的書寫格式與fortran90有什麼不同?

連上wifi後圖示邊有兩個小加號就上不了網但其它手機可以上

法號六芒 e是流量,不是wlan連線,你要去wlan去設定 去系統設定 無線與網路下就可以找到wlan設定與移動資料連線,手機不同大概意思差不多 手機顯示連線了兩個無線網其中乙個旁邊還有個加號是怎麼回事? 往後餘生你陪我 說明是訊號熱點區域,訊號非常好,上網速度快 vivo x6s手機,連上wifi...

尿蛋白兩個加是什麼意思,尿蛋白2個加號是什麼原因呢

有3中基本情況,1 尿路感染,有尿路不是,尿頻等症狀。2 慢性腎臟疾病,有乏力 浮腫 泡沫尿等症狀。3 生理性尿蛋白,如胡桃機子現象,多年身體除了有尿蛋白意外沒什麼不適可通過相關檢查明確。尿蛋白2個加號是什麼原因呢 尿蛋白兩個加號是什麼意思?你好,引起尿蛋白的原因有很多,例如感冒,發燒,上呼吸道感染...

干將莫邪中的兩個問題,干將莫邪中的兩個問題

鴻3塵 一 讚頌了劍工高超的技藝,寶劍文字的神采,統治者的殘暴和少年的壯烈。二 統治者 兒子 反帝主義 酷哥 幹將 莫邪是兩把劍,但是沒有人能分開它們。幹將 莫邪是兩個人,同樣,也沒有人能將他 她 們分開。幹將 莫邪是幹將 莫邪鑄的兩把劍。幹將是雄劍,莫邪是雌劍。幹將是丈夫,莫邪是妻子。幹將很勤勞,...