1. c語言編程後上機運行的很好,可是單獨運行exe文件就會到最後一步窗口自己關閉,怎麼回事啊
C語言編寫的控制台程序是在DOS下運行的,如果在windows下運行會自動調用DOS子程序,運行結束後直接退出。如果你想看到結果可以這樣,開始-運行-輸入cmd並回車。你就到了模擬DOS中,如果你不會DOS命令沒關系,你可以直接把你的程序復制到那個cmd顯示的路徑中,然後回到CMD中輸入exe文件的名字回車。這樣運行結束後只是回到cmd開始的提示信息。不會退出。不過很多人喜歡在程序結尾處加一句getchar();就是讀取一個字元那個函數。也可能是getch();如果你的程序最後是return;或者return 0;的話,要把getchar()放在return前面。這樣程序結束後就會等待輸入一個字元而不會直接退出。相當於按任意鍵退出了。當然你也可以把程序主函數做成while循環。循環輸入使用直到輸入退出命令為止。一般的控制台程序都這么做。
2. C語言的運行文件完了,怎麼會自動關閉窗口啊
可以在最後的
}
前加上:
getch();
//讀取一個字元輸入
這樣就可以看到結果了
當你按下鍵盤上任意字元時就會結束
3. c語言編寫的程序在命令窗口運行很快消失
後面跟著:「Press
any
key
to
continue」是很正常的,這是系統自動加上去的,不影響程序的運行,窗口很快消失你只需在主函數最後加上語句getch();就可以了,使用這個函數要包含頭文件#include
這個函數的功能是等待你輸入一個字元,然後再關閉窗口,只要你不去按鍵盤這個窗口就永遠不會消失了!例如:
#include
#include
void
main()
{
printf("Hello
World!\n");
getch();
}
自己試試吧!
4. c語言程序運行後自動關閉,怎麼辦
把你的代碼帖出來看看,
getchar();要回車才能 關閉窗口的。
編譯時你的程序通過了沒。是不是你沒有加頭文件,如果沒有頭文件,這幾個函數是沒用的。
5. C#控制台程序,為什麼運行後窗口閃一下就自動關閉了
C#控制台程序,運行後窗口閃一下就自動關閉了是設置錯誤造成的,解決方法為:
1、首先打開visual studio 2019新建一個win32控制台程序,如下圖所示。
6. C語言的一個菜鳥問題,為什麼這個程序在運行完後自動關閉呢
程序執行完就關閉了。
按任意鍵繼續的方法:
加頭文件#include<conio.h>在main函數最後一句(如果有return則在return上面)前加一句getch();
或者加頭文件#include<stdlib.h>,然後在main函數最後一句(如果有return則在return上面)前加一句system("pause");
7. 使用Microsoft Visual Studio 2010編寫C語言,輸出後為何自動關閉窗口
在程序頭部引入頭文件:
#include
<stdlib.h>
在主函數return之前加上一句:
system("pause");
8. C語言程序運行以後就會立刻關閉
因為你的程序沒有暫停的,所以運行完了之後,就自動關了唄。。。
在最後加個
getchar();
或者
system(pause);
9. C語言 怎麼個程序運行完自動退出
1.
因為你的程序沒有設置暫停,運行完了之後,就自動關閉。
2.
可以在程序最後加上
getchar();或者
system(pause);
實現程序暫停的效果。
10. 為什麼C語言編寫的程序運行時閃一下就沒了
C語言編寫的程序運行時閃一下就沒了是設置錯誤造成的,解決方法為:
1、我們以最經典的HELLOWORLD程序為例。