為什麼c語言程式執行時開啟後自動閃退

2021-03-08 17:17:56 字數 798 閱讀 9404

1樓:匿名使用者

我看是網上來的**bai,du編譯後直接雙擊執行的,非gui的程式zhi一般不需要等dao待使用者,執行專完了當然自動退出了,執行屬main()函式末尾返回,你要是想停一下等待看結果,main()函式末尾加一句system("pause");

例如#include

int main()

2樓:匿名使用者

以下一bai段**為例:du

這是在「 codeblocks  」裡zhi編譯執行的截圖。此時dao是在除錯狀態版下。

除錯狀態的權。

這是瞬間捕捉的截圖。也就是執行時開啟後自動閃退。

當執行完語句: printf("%d\n",a+b); 後在螢幕上輸出 3;

然後繼續執行語句:return 0;

即程式結束。dos框關閉。

3樓:莫紫欣

先看下你用的是那個編譯環境,如果是vc++6.0就在程式最後麵加return 0;如果是wt-32就在後面加getchar();

4樓:請叫我影

那是因為程式已經執行完了。

你可以在原始碼最後的地方加上 getchar(); 這樣就不會直接關閉了。

5樓:

win-tc的話加getch();或者getchar();vc編譯器的話加system("pause");

6樓:匿名使用者

我c++的話加個cin.get();就ok了

c的話你加個getchar();

c語言程式執行時間測試,C語言程式執行時間測試

clock t clock void 這個函式返回從 開啟這個程式程序 到 程式中呼叫clock 函式 時之間的cpu時鐘計時單元 clock tick 數,在msdn中稱之為掛鐘時間 wal clock 其中clock t是用來儲存時間的資料型別,在time.h檔案中,我們可以找到對它的定義 if...

C語言求乙個程式執行時間,C語言程式執行時間測試

我用c 做過資料結構 那個單鏈表還在。和你這樣 一樣 你留下 你如果 喜歡就要吧 include using namespace std typedef int elemtype typedef struct studentstudent,slistlink clock的度量單位是ms,但是cpu的...

C語言程序為什么不能執行,C語言程式為什麼不能執行

include void main include void main 注意,你有變數未定義。並且有不少語法錯誤。比如printf 園的面積 2f n m 還有。儘量減少程式編幅。祝你學習愉快 付費內容限時免費檢視 回答請稍等哦 提問回答 c語言無法執行可能是因為執行期錯誤。這是指可執行程式執行過程...