free pascal运行时编好的exe关闭窗口。怎么回事?

在工作目录里,程序编好后run一下,会生成一个exe文件,可是在exe文件里头输入几个字,按一下enter,窗口就会突然关闭,请问这是怎么回事?... 在工作目录里,程序编好后run一下,会生成一个exe文件,可是在exe文件里头输入几个字,按一下enter,窗口就会突然关闭,请问这是怎么回事? 展开
 我来答
蛊惑众神
2011-07-14 · 超过25用户采纳过TA的回答
知道答主
回答量:90
采纳率:0%
帮助的人:78.5万
展开全部
因为程序已经跑完了,所以立刻关闭了,有两种方法,一个是楼上的那种在end上面插入一行readln
另外一种方法是直接在pascal里面编译和运行程序,即使闪了一下,关闭了,你也按alt+f5查看结果,这种方法的好处是有的人认为加一行readln会影响程序的好看,或者是那些追求短码的人

ps:我见过有的人,同样的一道题,我写了100+行,他只有10+行,太恐怖了
百度网友4a21cf3
2011-07-14 · TA获得超过4080个赞
知道小有建树答主
回答量:653
采纳率:0%
帮助的人:956万
展开全部
这说明程序运行完了嘛...运行完了当然要关闭。
如果LZ的输出是在屏幕上的,就在程序end.前加一行readln;可以保证运行完后按回车再关闭
如果输出在文件里,就不用管了,直接开文件看就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
c7084233
2011-07-15 · TA获得超过273个赞
知道小有建树答主
回答量:1248
采纳率:0%
帮助的人:627万
展开全部
这说明程序运行完了嘛...运行完了当然要关闭。
在最后一行加上readln
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lifuzhe0
2011-07-14
知道答主
回答量:42
采纳率:0%
帮助的人:12.6万
展开全部
因为程序已经跑完了,所以立刻关闭了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式