C语言编写的程序运行时闪一下就没了。

如题所述

C语言编写的程序运行时闪一下就没了是设置错误造成的,解决方法为:

1、我们以最经典的HELLO WORLD程序为例。

2、当我们写完这个程序 编译完成后单击左上角的叹号运行 可以看到一切正常 按下任意按键后窗口才会消失。

3、但是我们去生成的目录下面找到这个EXE文件。

4、双击运行却发现有个窗口一闪而过。。然后就什么也没有了 这时候我们有必要在程序中添加一些代码 防止程序被关闭先在程序开头包括windows.h这个头文件。

5、接着在主函数末尾的地方写一行system(“pause”);。


6、重新编译之后我们再次打开对应目录下的EXE文件,这次程序运行完之后没有直接关闭掉而是停留在这里了,闪退问题成功解决。

温馨提示:内容为网友见解,仅供参考
无其他回答

C语言编写的程序运行时闪一下就没了???
C语言编写的程序运行时闪一下就没了是设置错误造成的,解决方法为:1、我们以最经典的HELLO WORLD程序为例。2、当我们写完这个程序 编译完成后单击左上角的叹号运行 可以看到一切正常 按下任意按键后窗口才会消失。3、但是我们去生成的目录下面找到这个EXE文件。4、双击运行却发现有个窗口一闪而过。。然...

为什么C语言编写的程序运行时闪一下就没了?
当C语言编写的程序运行时突然消失,通常源于设置上的问题。要解决这个问题,可以参考以下步骤:首先,从最基础的HELLO WORLD程序开始。当你编写并编译完成这个程序后,正常运行时,程序会在屏幕上显示“Hello World”,只有在用户按下任意键后才会关闭窗口。然而,当你直接双击执行生成的EXE文件时,可能会出...

为什么C语言运行闪下就没了
例如:include<string.h>#include<stdio.h>int main(){ printf("helloWord!"); getchar(); return 0;}

c语言程序执行一闪而过怎么办
原因:在编译执行的时候,如果是直接按F5是调试,就会出现一闪而过的情况,安ctrl+F5的执行不调试,这样的话就不会出现一闪就没的情况了。方法一:getchar(),即在主函数尾部或程序最后加上getchar();也就是接受键盘输入,这样程序就不会一闪而过,因为程序还没有执行完。注:当代码中存在scanf()...

c语言编译的程序刚运行一闪就没了是为什么
执行结束退出了。三种方法:(1)、运行cmd,将你的程序拖曳到DOS窗口中,回车执行。执行完成就不会退出了。(2)、增加头文件:#include <stdlib.h>,在程序中添加代码system("pause");(3)、增加头文件:#include <conio.h> ,在程序中添加代码getch();以上三种方法,都可以解决问题。

为什么自己编译的c语言程序会一闪而过?
这是因为电脑运行得很快,而你编写的程序里面肯定没有让电脑可以停歇的语句,电脑执行完程序后就自动关闭,只有想办法让它停下等咱们才能看清楚 所以建议在程序的最后加一句getchar();这时,你要加入头文件#include<conio.h>。因为这个头文件是键盘和屏幕输入输出的控制头文件。当然也有别的方法,就等你...

C语言编程问题 为什么我编的程序结果就闪一下
1、因为程序已经执行完了,该进程结束了。之前用到的编程软件之所以能看到结果,是因为软件设置了类似暂停的功能:在程序退出前暂停住,就看到结果了。可以在程序末尾加上暂停函数。2、例程:include <stdio.h> include <stdlib.h> int main(){ printf("hello world");system("pause");return 0;} ...

我用DEV运行我写的C语言程序, 编译后 运行 闪一下就没了??为什么
因为程序运行结束了,所以自动关闭了。用dev编写的时候,可以在程序最后加一句输入 例如:scanf("%c",&a);或者 加一句 system("pause"); (记得添加对应的库 stdlib.h)程序就会停留在最后,等待你的进一步指令了

C语言编好的程序一闪而过,怎么不一闪而过?
问题在于你没有添加断点 解决方法 1:如果在return 0 前添加断点就能解决 2:写入system("pause");暂停命令 3:代码末尾写入getchar(); 此为输入命令,输入任意字符即可结束程序 以上三种方法均可解决程序一闪而过 4:getch()使用很简单,也是加载主函数的尾部,但其需要配合conin.h头文件使用才行!即...

为什么C语言程序运行闪一下就没有了???求解啊啊
如果想要运行窗口保持的话,可以在程序最后插入这条语句 getchar();使界面停留,等待用户输入再做下一步反应。

相似回答
大家正在搜