C程序写完编译,完生成可执行文件后,为什么双击它只闪一下就没了C程序写完编译,完生成可执行文件后,为什么双击它只闪一下就没了有什么代码能让他可以运行吗[解决办法]程序运行完了,当然会退出。因为很快就运行完了,所以只闪一下就没了。解决的方法是不让它马上运行完,可以在代码的最后加上一条输入语句getchar().这样,程序要等到你输入才会结束。也可以用system("pause");这个是暂停的意思。在程序结束前,暂停程序的运行,就不会一闪而过了。