為什麼用devc 寫的c程式編譯不了

2025-07-18 21:10:13 字數 1499 閱讀 1336

1樓:公尺暗牧

這個是cpu的乙個bug,你宣告瞭float,但是並沒有執行與float相關的操作,所以cpu的浮點計算沒有開啟,那麼你scanf()的時候就會導致程式崩潰而停止,不是c語言的問題。

解決方法:一。

float a=,b,t;初始化使用一次浮點數。

二:float a,b,t;

a=;在scanf之前使用浮點數,開啟浮點功能。

devc原始檔未編譯怎麼辦?

2樓:海天盛

devc原始檔未編譯的方法。

如下參考:<>

2.然後,我們在編譯時選擇以下命令,並在聯結器級別的命令列中選擇以下命令。

3、在「編譯時加入以下命令」和「在聯結器命令列加入以下命令」核取方塊下的兩個文字框中各輸入「-g3」(不包括雙引號)。

4.點選「**生成內部化/優化」選項卡,點選「聯結器」欄,點選「生成除錯資訊」欄右側的核取方塊,將其更改為「是」,然後點選底部的「確定」。

5.最後,重啟dev-c++來解決這個問題,如下圖所示。

dev c 原始檔未編譯

3樓:海天盛

devc原始檔未編譯的方法。

如下參考:<>

2.然後,我們在編譯時選擇以下命令,並在聯結器級別的命令列。

中選擇以下命令。

3、在「編譯時加入以下命令」和「在聯結器命令列加入以下命令」核取方塊。

下的兩個文字框中各輸入「-g3」(不包括雙引號)。

4.點選「**生成內部化/優化」選項卡,點選「聯結器」欄,點選「生成除錯資訊」欄右側的核取方塊,將其更改為「是」,然後點選底部的「確定」。

5.最後,重啟dev-c++來解決這個問題,如下圖所示。

4樓:匿名使用者

c 原始檔未編譯是因為編譯器的原因;

dev-c++沒有自己的編譯器,是用delphi編的,呼叫mingw編譯器;

mingw是編譯器,全稱minimalist gnu for windows;

1、輸入完**以後,後首要把**儲存為。c or .c or .cpp ;

2、然後編譯ctrl f9,3、最後執行ctrl f10或者直接點編譯並執行 f9;

5樓:

任何程式都要先編譯再執行,你選執行-編譯 或ctrl+f9

另外printf()不要大寫。

devc+為什麼只能編譯當前檔案,而不能編譯

6樓:

摘要。因為你不是建立的專案,你只是新建了乙個原始檔,所以只編譯乙個檔案。

devc+為什麼只能編譯當前檔案,而不能編譯。

因為你不是建立的專案,你只是新建了乙個原始檔,所以只編譯乙個檔案。

你不是廢話嗎?我我本來就也只弄了這個呀,我也不想弄其他的呀。

那不就行了嗎,你想問什麼呢。

我給你查查。

第一行。

為什麼我用dev c 編輯c語言程式時提示編輯成功,在執行是卻提示原始檔未編輯或工程未編輯

解決方法 重新 編譯執行 或是關閉dev c 和程式的執行視窗,在開啟dev c 在編譯執行 你是指編輯還是指編譯?給我個選單的截圖。我現在電腦裡沒有dev c 我新開的c語言解題店鋪歡迎光臨 為什麼我用dev c 明明編譯好了,卻一直提示原始檔未編譯 樓主bai你好,我也遇到過這種問題du。你zh...

用C寫類的程式,用C寫乙個類的程式

include using namespace std class fenshujisuan void set int fenzi,int fenmu float tofloat friend ostream operator int maxy int a,int b 求兩個數的最大公約數 int ...

程式設計序有什麼用,學習C語言有什麼用?電腦程式設計是幹什麼的?

現在都是資訊化的時代,沒有一門好的技術是難以在社會之中立足的,現在的電腦技術飛速增長,每家公司都需要電腦人才,你可以去學習電腦專業,在這個領域中還是有很大的發展空間的,只要自己好好學習,以後的前景不可限量。用處很大,關乎你的未來就業,工作,可以做遊戲開發,軟體開發等,可以到這邊看看 其實問題是學程式...