為什麼編的C 程式執行時都一閃即逝?

2025-03-13 06:05:22 字數 3577 閱讀 7070

1樓:匿名使用者

如果你用的是vs2008的話,不用新增什麼額外的語句就可以避免一閃即逝雀談的問題。在vs2008中按下ctrl+f5就可以啟動輪吵程式,臘歲侍執行到程式最後vs2008就會自動暫停下來。當然,這只是在vs2008中啟動程式時才有效,如果是直接雙擊程式,仍然會出現一閃即逝的問題,此時仍然要像樓上說的在最後加上輸入語句。

2樓:匿名使用者

在return 0;前加一句:system("pause");就行了。

3樓:匿名使用者

可以看一下這個文章。

你睜旦看下基礎就懂了。函式名前面加void表示不需要返回值(return),如果前面加了int就必須返回乙個int型別的變數。int main()void main()

為什麼c語言編寫的程式執行時閃一下就沒了?

4樓:惠企百科

c語言編寫的程式執行時閃一下就沒了是設定錯誤造成的,解決方法為:

1、我們以最經典的hello world程式為例。

2、當我們寫完這個程式 編譯完成後單擊左上角的歎號執行 可以看到一切正常 按下任意按鍵後視窗才會消失。

3、但是我們去生成的目錄下面找到這個exe檔案。

4、雙擊執行卻發現有個視窗一閃而過。。然後就什麼也沒有了 這時候我們有必要在程式中新增一些** 防止程式被關閉先在程式開頭包括這個標頭檔案。

5、接著在主函式末尾的地方寫一行system(「pause」);

6、重新編譯之後我們再次開啟對應目錄下的exe檔案,這次程式執行完之後沒有直接關閉掉而是停留在這裡了,閃退問題成功解決。

為什麼c語言編寫的程式執行時閃一下就沒了?

5樓:網友

c語言編寫的程式執行時閃一下就沒了是設定錯誤造成的,解決方法為:

1、我們以最經典的hello world程式為例。

2、當我們寫完這個程式 編譯完成後單擊左上角的歎號執行 可以看到一切正常 按下任意按鍵後視窗才會消失。

3、但是我們去生成的目錄下面找到這個exe檔案。

4、雙擊執行卻發現有個視窗一閃而過。。然後就什麼也沒有了 這時候我們有必要在程式中新增一些** 防止程式被關閉先在程式開頭包括這個標頭檔案。

5、接著在主函式末尾的地方寫一行system(「pause」);

6、重新編譯之後我們再次開啟對應目錄下的exe檔案,這次程式執行完之後沒有直接關閉掉而是停留在這裡了,閃退問題成功解決。

6樓:

你編寫的是控制檯程式吧,執行完**後,控制檯視窗是會關閉的。因為執行速度很快,你都來不及看到輸出在控制檯視窗的內容就關閉了。你可以在**最後加上等待輸入的語句,這樣就當你敲了鍵盤視窗才會關閉。

7樓:我愛你嗎

可能是你編譯器的事,不同版本的編譯器也不同,比如devc++,就要加上system("pause");而版本就不需要。

8樓:

在main函式最後的return前(有的話)或}前加一句system("pause");試試。

9樓:網友

不想修改**的話,那麼直接找到這個exe檔案在命令列下再執行就可以了(crash的話就沒辦法了,:-

10樓:匿名使用者

或者在main函式退出前加上 斷點。

11樓:一口時間久了

你試一下點選build 然後點選有感嘆號的那個execute 執行一下。

為什麼c語言編寫的程式執行時閃一下就沒了?

12樓:

摘要。c語言編寫的程式執行時閃一下就沒了是設定錯誤造成的,解決方法為:1、我們以最經典的hello world程式為例。

2、當我們寫完這個程式 編譯完成後單擊左上角的歎號執行 可以看到一切正常 按下任意按鍵後視窗才會消失。3、但是我們去生成的目錄下面找到這個exe檔案。4、雙擊執行卻發現有個視窗一閃而過。。

然後就什麼也沒有了 這時候我們有必要在程式中新增一些** 防止程式被關閉先在程式開頭包括這個標頭檔案。5、接著在主函式末尾的地方寫一行system(「pause」);6、重新編譯之後我們再次開啟對應目錄下的exe檔案,這次程式執行完之後沒有直接關閉掉而是停留在這裡了,閃退問題成功解決。

c語言仔鋒鄭編寫的程式執行時閃一下就沒了是設定錯誤造成的,解決方法為:1、我們以最經典的hello world程式為例。2、當我們寫完這個程式 編譯完成後單擊左上角的歎號執行 可以看到一切正常 按下任意按鍵後視窗才會消失。

3、但是我們去生成的目錄下面找到這個exe檔案。4、雙擊執行卻發現有個視窗一閃而過。。然後就什麼也沒有了 這時候我們有必要在程式中新增一些** 防止程式被關閉先在程式開頭包念頌括這個標頭檔案。

5、接著在主函式末尾的地方寫一行system(「pause」);6、重新編譯之後我們再次開啟對應目錄下基臘的exe檔案,這次程式執行完之後沒有直接關閉掉而是停留在這裡了,閃退問題成功解決。

這種情況的什麼導致的?的程式程式設計錯誤還是其他什麼原因?

設定錯誤,你的**裡面出現了問題。

所以執行不起來。

但是不應該呀,我照著課本上抄的,執行了還幾個都是這種情況。

發**給我。

以及課本的對照。

你把4-6行轉為紅字**就行了,按時不標準的。

為什麼c++程式執行會突然結束

13樓:

摘要。第三個 使用者輸入不當:如果使用者輸入了不支援的輸入或輸入了不正確的輸入,程式可能會結束。

第四個是不受支援的作業系統:如果程式在不受支援的作業系統上執行,可能會發生錯誤而強制結束。

為什麼c++程式執行會突然結束。

親您好,首先c++程式意外結束的原因有很多,老師為含中您總結以下幾點 第乙個就是程式設計錯誤:程式中可能存在邏輯錯誤、語法錯誤或編譯時錯核瞎誤等問題,導致程式意外結束。 第二個是記憶體錯誤:

由於記憶體洩漏或訪問非法記憶體,改老空程式可能會崩潰或錯誤地結束。

第三個 使用者輸入不當:如果使用者輸入了不支援的輸入或輸空改入了不正確的輸入,程式可能會結束。 第四個是不受支援的作業系統:

如果程式在不顫肢受支援鬥洞判的作業系統上執行,可能會發生錯誤而強制結束。

親,您可以仔細檢查您的程式**並除錯以找出問題。還可以使用除錯工具來找出具體的錯誤原因。

c語言程式執行一閃而過怎麼辦

14樓:幽靈宣宣

你用的軟體是visual studio2008或者以上版本對吧,在主函式的最後加入一行**system("pause"); 這樣試下。

c語言編好的程式一閃而過,怎麼不一閃而過?

15樓:網友

加個標頭檔案#include

在最後加句話system("pause");

16樓:吳永先

分部編譯,調劑就可以了。

17樓:南湖依夢

在最後新增 system("pause"); 或者是新增乙個等待輸入的乙個短的語句:;就會等你輸入任意字元後退出。

c winform程式釋出後執行時出現的一個問題

樓主的操作是正確的。使用打包生成setup應該已經檢測並打包了cr的執行庫安裝包。至於在xp下用的時候出的問題,應該還是該機器的問題。可以在一個乾淨的xp系統下安裝再執行,看看是不還有這個問題。如果還有,可以單獨安裝crredist2008 x86.應該是你水晶報表的支援檔案沒有正確安裝,你可以測試...

求C語言高手求高手解答這兩條程式執行時的區別

第一個程式中的break語句沒有在if條件判斷的執行語句中,而是在for迴圈中。所以,當執行for迴圈的時候,無論是否滿足if條件判斷,這個break語句就會執行,導致迴圈結束。而第一個的break語句在if條件判斷的執行語句中,所以只有當if條件滿足的時候,也就是當n 9 0的時候才會執行,並且在...

充電指示燈為什麼一閃一閃的

1 如果是充電閃是手機進入了休眠狀態,請使用資料線連線電腦和手機30分鐘才能啟用。建議不要將電池電量耗盡後自動關機,過度放電可能導致電池休眠。2 如果是閃綠燈則為正常充電狀態,可以放心使用。鉛酸電池充電器充電指示燈顯示有很多樣式 充電器充電時是常亮紅燈,充足電後轉為綠燈亮 充電器在充電時是紅燈閃亮的...