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