为什么我的运行程序 例如C语言编写出的程序 黑框出来后立即就会关闭?

这个问题是一直有的请问怎么在电脑设置中解决呢?顺便说下不是编程用... 这个问题是一直有的 请问怎么在电脑设置中解决呢? 顺便说下 不是编程用 展开
 我来答
一点新鲜事
推荐于2017-11-24 · TA获得超过355个赞
知道小有建树答主
回答量:114
采纳率:0%
帮助的人:128万
展开全部
因为程序运行完了,所以就自动关闭了.
两种解决方法,都是在代码最后的return前面加代码:
1.getchar();//代码要求输入一个数,你不输的话就一直停在这里,就能看结果了.
2.system("pause");//代码运行到这里的时候会停下,你就能看结果了.
9S617
2012-01-15 · TA获得超过467个赞
知道小有建树答主
回答量:401
采纳率:0%
帮助的人:274万
展开全部
那个叫命令提示框,出来后立马关闭,是正常现象,程序正在编译。
追问
是这样的  我用记事本写了一条程序 用在一个游戏开启服务器上 然后把记事本改为start.bat 但是双击之后出现了命令提示框 但是瞬间就关闭了
追答
嗯嗯。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
靳洪都
2012-01-15 · TA获得超过239个赞
知道小有建树答主
回答量:188
采纳率:0%
帮助的人:107万
展开全部
之前的时候也遇到过这种现状,可能是不兼容。
追问
是这样的  我用记事本写了一条程序 用在一个游戏开启服务器上 然后把记事本改为start.bat 但是双击之后出现了命令提示框 但是瞬间就关闭了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
安定还杰出灬松柏5085
2012-01-18 · TA获得超过6.9万个赞
知道大有可为答主
回答量:3.6万
采纳率:0%
帮助的人:4685万
展开全部
最前面加个 #include <stdlib.h>
return 前加个 system("pause");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shala202020
2012-01-18 · TA获得超过4159个赞
知道小有建树答主
回答量:1410
采纳率:85%
帮助的人:375万
展开全部
加一行断点操作,像getch();之类的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式