c語言程式編譯成功,執行後沒有東西

2021-03-03 21:17:01 字數 597 閱讀 2319

1樓:餘燼

我拿手機除錯了下,你while括號裡的判斷導致整個程式無法執行還不報錯,你可以再仔細看下,變數太多還沒註釋不太想看╯_╰

2樓:匿名使用者

上面說的不太對吧 應該是while那一句後面不能有分號 你的程式我沒仔細看也沒去編譯 應該是這個原因 你把while那一句後面的分號刪掉試試

c語言程式編譯的時候沒有錯誤,執行後就顯示exe停止執行,求大神指點

3樓:匿名使用者

typedef定義的*node是指標

sizeof(node) 為4位元組

typedef定位node

然後 node *node 這樣定義節點指標

c語言程式,編譯中未顯示錯誤 ,在編譯後直接執行exe檔案時功能也能使用,但是沒有生成exe檔案,

4樓:緣明思

你試試在你寫的程式執行中,你開啟工作管理員,找找你的程式在哪,說不定能找到生成檔案。

5樓:郭子

沒有生成exe檔案,那你怎麼執行的呢?

C語言問題無法執行,為什麼C語言程式編譯正確但不能執行?

把float mid 改成int mid 把for i 0 i把for j 0 jmid a n a n 2 2 這一句越界了,不知道你的意圖,無法改,自己改吧 char a n 20 這種定義是不被允許的。應當採用動態記憶體的方式,include stdio.h include string.h ...

C語言程式編譯沒錯誤,但是執行不出結果,求大神看看哪錯了

include include float f float x float l float a,float b main doelse while fabs f c e 問題所在,這裡fabs f c 肯定永遠大於e,你的e是 16,正數永遠大於負 數,這是個死迴圈 printf the ideal...

c語言,編譯錯誤

最後兩個printf p大寫了,並且後面多了個空格!希望對你有幫助 include void main i,j,flag 1 for i 0 i 5 i for j 0 j 5 j scanf d a i j for i 0 i 5 i if flag 0 break if flag 1 print...