C语言的运行文件完了,怎么会自动关闭窗口啊?

2024年11月19日 20:44
有5个网友回答
网友(1):

因为你的程序没有设置暂停,运行完了之后,就自动关闭。
可以在程序最后加上
getchar();或者 system(pause);
实现程序暂停的效果。
system("pause");

pause是cmd中的一个命令,通过system函数调用执行!
这样程序会在执行这个之后结束,换句话说就是按任意键退出,而不会直接退出。

网友(2):

一般在黑屏里运行完了不是有按任意键结束的英语提示嘛!不会就关闭啊!如果想在某处停止可以添加头文件window.h。再在需要停止的地方加system("pause");

网友(3):

如果是VC++,可以试试按Ctrl+F5运行,执行完成后会暂停!

网友(4):

因为最后的return 0;你可以在return 0;之前加一个或两个getchar();来防止自动退出

网友(5):

可以在最后的 } 前加上:
getch(); //读取一个字符输入
这样就可以看到结果了
当你按下键盘上任意字符时就会结束