那是你打开的方式不对啊,哈哈,开玩笑的。
你在编辑程序里运行程序的时候,IDE会在后面插上一段代码,就是please...什么的那个,但是直接运行exe就不会有插入的代码了,运行结束自动就退出了,就是窗口一闪而过。
要想看到结果,得在命令窗口里执行,就是打开“命令提示符”,然后cd ...到你的exe所在的文件夹,
比如是 D:\hello\hello.exe,你需要在命令行里输入:
C:\Users\x> d:
D:\> cd hello
D:\hello> hello.exe
输入hello.exe 和 hello 都可以, .exe的后缀有没有都可以执行。
这样你就能看到结果了。
一个简单的方法是建立一个cmd的快捷方式,如图,“起始位置” 一定要改成 %curdir% 。
你只要把这个快捷方式拖到你要执行的程序那个文件夹,它打开后就默认在这个文件夹下,然后直接输入你要执行的程序名就可以了。
win7和win8的话就更方便了,在当前文件夹下按住shift再右击,就会有 “在此处打开命令窗口” ,跟上面效果是一样的。
有不明白的还可以问我。
加两个getchar();就可以