請問可以幫我把兩個fortran程式轉換成c語言嗎

2021-05-27 16:43:16 字數 1851 閱讀 9978

1樓:匿名使用者

有一些用 fortran 或 pascal 寫的代bai碼要用 c 重寫的話du, f2c 和 p2c對你非常有用zhi. 這兩個程式dao產生的 c **

一般不專用修改屬就直接能被 gcc 編譯.

如果要轉換的 fortran 或 pascal 程式比較小的話可以直接使用 f2c 或 p2c不用加任何選項. 如果要轉換的程式比較龐大, 包含很多檔案的話可能要用到一些命令列選項.

fortran程式改寫成c語言程式

2樓:love雨潤萬物

最近在將fortran轉化成matlab語言,同樣有好多問題,

3樓:金色潛鳥

#include

#include

void f(int i, int x, int *n);

if (i>18) goto done;

if (x%q[i]==0) *n= *n+1;

if (x

for (j=0;j<=x/q[i]-1;j++)done:;

}main()

fortran語言轉換為c語言的程式

4樓:菲菲大愛

2c 和 p2c 是兩個源**轉換程式. f2c 把 fortran **轉換為 c **, p2c 把 pascal **轉換為 c **. 當你安裝 gcc 時這兩個程式都會被安裝上去.

如果有一些用 fortran 或 pascal 寫的**要用 c 重寫的話, f2c 和 p2c對你非常有用. 這兩個程式產生的 c **一般不用修改就直接能被 gcc 編譯.

如果要轉換的 fortran 或 pascal 程式比較小的話可以直接使用 f2c 或 p2c不用加任何選項. 如果要轉換的程式比較龐大, 包含很多檔案的話可能要用到一些命令列選項.

在一個 fortran 程式上使用 f2c , 輸入下面的命令:

f2c my_fortranprog.f

注意: f2c 要求被轉換的程式的副檔名為 .f 或 a .f .

要把一個pascal 程式裝換為 c 程式, 輸入下面的命令:

p2c my_pascalprogram.pas

這兩個程式產生的 c 源**的檔名都和原來的檔名相同, 但副檔名由 .f或 .pas 變為 .c.

怎樣將fortran語言轉化為c語言

fortran語言程式設計改為c語言有大神嗎

5樓:

2c 和 p2c 是兩抄

個源**

轉換程式. f2c 把襲 fortran **轉換為 c **, p2c 把 pascal **轉換為 c **. 當你安裝 gcc 時這兩個程式都會被安裝上去.

如果有一些用 fortran 或 pascal 寫的**要用 c 重寫的話, f2c 和 p2c對你非常有用. 這兩個程式產生的 c **一般不用修改就直接能被 gcc 編譯.如果要轉換的 fortran 或 pascal 程式比較小的話可以直接使用 f2c 或 p2c不用加任何選項.

如果要轉換的程式比較龐大, 包含很多檔案的話可能要用到一些命令列選項.在一個 fortran 程式上使用 f2c , 輸入下面的命令:f2c my_fortranprog.

f注意: f2c 要求被轉換的程式的副檔名為 .f 或 a .

f .要把一個pascal 程式裝換為 c 程式, 輸入下面的命令:p2c my_pascalprogram.

pas這兩個程式產生的 c 源**的檔名都和原來的檔名相同, 但副檔名由 .f或 .pas 變為 .c.

比如有兩個內奸玩什麼遊戲可以把兩個內奸揪出來,我需要遊戲方案

內奸也未嘗 來不可啊 內奸是最鍛鍊自水平的bai 如果贏了也是最有成就du感的 做內奸zhi首先要盡dao快表明身份 有的人不會玩 越當內奸越心虛 認為沒有同夥很苦逼 其實這在一定程度上倒是內奸的優勢 因為一般人都會懶得殺內奸。表明了身份時候 可以很大程度上避開雙方的火力 當然還要表明態度 人不犯我...

兩個矩陣相乘之前,可以把矩陣化簡嗎

假設一個矩陣滿秩,那我肯定可以通過一系列的初等變換轉化為單位矩陣,兩個單位矩陣相乘之後還是單位矩陣!難道還要把單位陣按照初等變換還原回去?不可以,矩陣一旦進行了化簡,結果就會改變。可以,先化簡 提出k 最後不要忘了把每一個因式都 k 最好不要用初等變換化簡,最後結果是對的,但是會與別人的結果不一樣,...

請問兩個求和符號是否可以改變順序

可以,高數書上有證明過程,很麻煩,不是數學專業的沒必要知道,是數學專業的就會有高等代數,自己看吧 為什麼多個連加符號可以改變順序 這是加法的交換定律,加法裡面互換,結果都不變。兩個求和符號的連用是什麼意思?可以理解為第2個求和式的基礎上再求和。第2個求和式中j 1,2,3,n,連加,k暫時看做是固定...