本人寫的fortran程式計算開始就出現錯誤剛接觸幾天

2021-04-22 14:13:19 字數 588 閱讀 5263

1樓:天河流紋石

陣列已經被分配了。

同一個陣列,不能被重複分配,如果要再分配,必須先 deallocate

我用fortran90 寫程式時出現了這樣的問題,誰能告訴我是怎麼回事啊?

2樓:

common公共變數的 資料型別宣告語句 和 common宣告語句,在凡是使用到它的主程式或者子程式(模組)中都必須再寫一遍,誰用到它誰就得寫。..

另外common用法是已經淘汰的低效、不安全寫法,你都已經用module這種現代結構了就該用module的辦法,何必混進落後的common? 事實上你直接在主程式裡面(implicit none的下一行)寫use global 就行了,根本不需要common

3樓:marit賢

這個是在fortran95程式設計裡的p205的例題,這個問題我也遇到過,研究了一下,我認為是:module裡定義的值,不能通過子程式形參的形式呼叫。一旦呼叫,就會出現這個錯誤。

如果是在大程式裡遇到這樣的問題,就可以像例子一樣,call sub()的形式。如果遇到合理的解釋,還望大家共同討論

那個計算的c語言程式是怎麼寫的翱

1 pi 的值可以通過以下公式計算出來,4 1 1 3 1 5 1 7 編寫迴圈程式,當這種計算方法所得到的偏差小於0.000001時停止計算,並輸出pi的值及所需要計算的項數。2 例程 double s 0 面積 double pi 0 圓周率 double d 200 直徑 值越大圓周率越精確 ...

老闆叫我寫開業慶典的策劃,本人是學計算機的,不懂什麼策劃

關於開業慶典準備工作的幾點說明 一 慶典策劃臨時工作小組的成立 公司門店即將開業,老闆要求我們企劃部策劃一個開業典禮儀式方案,有什麼好點子啊?廣告公司勿擾 10 很正常的要求bai 對於企劃部來說應該沒du有困難 zhi?你的困難來dao自 針對重要顧 專客的冷餐會,你們店都還沒開業屬的,重要顧客從...

怎樣編求n 的程式,用C語言編寫程式 計算n!

在vc 下面,int和long長度一樣,都是32位的,double雖然是64位的,但是當作整型使用的話長度並不比int長,所以這裡還是使用int。int factorial int n 樓上的最多算到20!就該嗝屁了 正確的階層至少能處理20000!這點要靠大數乘法來做的 long f int n ...