① Eclipse程序代碼沒有錯,但運行就出錯怎麼回事
你看一下你的運行按鈕,你圓猛睜要點擊下拉,不能直接點擊綠色的箭頭,默認箭頭是只運行上一次的程序。其次就是Java類必須要有Main函數作為程序執行的入口。
② 為什麼C語言程序編譯正確但不能執行
這當然原因非常多,比如:編譯器編譯不夠嚴格、程序有很大的風險等等,最簡單的一個例子如下:
inta;
scanf("%d",a);
可以確定的一點是:一旦在運行中出現錯誤,大多是較為嚴重的錯誤,須引起重視,否則,一旦錯誤非常嚴重,必會導致許多嚴重的後果,如死機、卡屏甚至直接導致藍屏。
③ 為什麼程序寫的完全正確,但是運行時是錯誤的
可能是你運行的是前面錯的程序,把程序復制下來重啟軟體,再運行一次,你的程序若真的完全正確的話那就可以運行並得到結果了,我以前寫程序的時候也經常碰到這樣的問題的.
④ C語言程序老是顯示錯誤但是沒有錯是什麼原因
從代碼上看沒有問題。
如果你是新安裝的編譯器,那麼有可能是編譯器配置問題。 (Errorspawningcl.exe)
也有可能是你工程中加了不止一岩悔個文件。(function main )
建議你滑鼠點在1 errors位置,然後滑鼠滾輪向上滾孝棗禪動,查看具體錯誤信息。根據錯誤信息分巧塵析具體原因。
⑤ 我寫的一個程序編譯通過,但運行是報錯。 這是出了什麼問題
這是邏輯錯誤,就是說代碼在語法上沒有錯誤,但是在邏輯上有問題,因此沒辦法執行。
處理這頃局種問題,可以通過調試,來看看哪一塊代碼雀鍵讓邏輯上有問題(就是說沒有達到亮舉預期的效果)。
⑥ 為什麼c語言運行結果對但是又顯示有錯
請把錯誤信息發上來納咐啊。結果對說明你的計算祥漏過程是對的,但程序報謹茄爛錯,很可能是語句使用格式不正確,但不影響計算。並不是所有錯誤都會中止計算
⑦ C語言代碼正確,但為什麼執行不成功
一:c語言變數不能在程序中進行定義,應該在開始定義時都定義完!
二,數蔽逗組定義時大小,不能悶碧是變數!必須是常量,可以是宏定義。a[b],b是變宏罩賣量\
⑧ 為什麼C程序代碼編譯無錯誤,運行後卻會彈出應用程序錯誤的窗口
數組下標是從0開始的:
你定義了int
s[12]數組,埋派下肆汪標范圍是[0,11]
賦值時卻是for(i=1;i<=12;i++)
不彎雹賀存在s[12],越界了,改成for(i=0;i<12;i++)
⑨ c語言helloworld代碼是對的,但編譯錯誤
這個備粗派從圖示仿賀來看編譯沒有錯誤
⑩ 為什麼 程序 編譯通過 也是正確的 但是運行的結果卻不是正確的 我用的是VC6 寫的C語言
沒語法錯誤,有邏輯錯誤,特別是指針容易用錯。