c语言编译的程序刚运行一闪就没了是为什么

如题所述

执行结束退出了。
三种方法:
(1)、运行cmd,将你的程序拖曳到DOS窗口中,回车执行。执行完成就不会退出了。
(2)、增加头文件:#include <stdlib.h>,在程序中添加代码system("pause");
(3)、增加头文件:#include <conio.h> ,在程序中添加代码getch();
以上三种方法,都可以解决问题。
温馨提示:内容为网友见解,仅供参考
无其他回答

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

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

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

为什么C语言运行闪下就没了
因为计算机的运行速度过快,C语言只运行一下就消失了。你可以采用以下方式;include<cstdlib> include<cstdio> int main(){ int a,b;scanf("%d%d",&a,&b);printf("%d\\na+b);system("pause");\/\/或while(1);return 0;} 其中#include<cstdlib>与system("pause")是一对,而while(1);则...

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

用c语言编的程序生成exe文件为什么一打开马上就自动关闭了啊
一闪就关闭了是因为程序运行完了之后会自动关闭.你在程序末尾加个死循环或者加个读入数据什么的,就可以了 include <stdio.h> int main(){ int a;scanf("%d",&a);printf("%d\\n",a);while(1);\/\/就是在这里加,也可以加getch(),getchar(),for(;;)\/\/ 这一类的都可以 } ...

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

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

为什么用C写的程序一瞬间就消失了
2.这儿有段源码,不知道有什么错误-- --printf("%d\\n c"); 改为printf("%d\\n ",c); 注意中英文字符 3.空函数到底有什么用---我猜可以占点程序运行时间,就是延迟,没验证。4.调用后不用向调用者返回函数值是什么意思?---就是说被调用的函数运行完后就返回调用函数,没有值返回...

为什么我的程序运行到一半就停止工作了呀?
C语言程序运行出现exe停止工作的原因是因为内存溢出和编译器错误。第一种:内存溢出 内存溢出(out of memory)通俗理解就是内存不够,程序所需要的内存远远超出了主机内安装的内存所承受大小,就叫内存溢出。系统会提示内存溢出,有时候会自动关闭软件,重启电脑或者软件后释放掉一部分内存又可以正常运行该...

相似回答