解决c语言编译器一闪而过

  • C语言 我用编译器写的东西运行完了一闪而过,求怎么解决!!谢谢
    答:在return 0;上面添加一句:getch();即可。如果不能编译,则在文件开始添加一个包括语句:include<conio.h>
  • ...生成的EXE文件在关掉编译器之后打开就一闪而过呢?
    答:因为程序运行完会自动关闭,你可以在程序的最后写上 getchar(); 进行人为暂停,这样就能看到程序的内容输出,就不会闪过了。
  • 关于C语言一闪而过
    答:visual c++里面运行一闪而过,说明你的程序写的有问题,或者是你输入不对,或者是书上印刷错误。一般是:1 scanf()函数输入格式少加"&"符号 2 定义数组大小后,使用时越界。比如定义int a[5],使用了不存在的a[5].3 动态分配内存语句错误,分配失败直接exit(0),一闪而过。4 输入格式错误,比如...
  • VS2008 编写C语言程序按F5黑框一闪而过
    答:光标移动到main函数的最后的那个 } 上,按F9,会出现红点,然后F5。执行到红点它就会停下来 (黑窗口可以通过任务栏上的图标点出来
  • (刚开始上c语言)运行C++程序时窗口一闪而过,看不见结果
    答:F5是Debugging模式,在这个模式下,当程序运行结束后,窗口不会继续保持打开状态。而Ctrl+F5是 Start Without Debugging模式,在这个模式下,就可以看到运行结果了。如果你按Ctrl+F5仍然是一闪而过的话,那么请按照如下设置:在工程上右键—>属性—>配置属性—>连接器—>系统—>子系统(在窗口右边)—>...
  • C语言 为什么调试结果窗口一闪即过
    答:不知道你用的是哪个编译器,但是我猜你应该是编的最简单的控制台程序,那么如果你的main函数是int型或其他类型,而最后又是由return返回,且return前没有诸如从键盘读入字符等的命令,那么你的程序在执行完的时候会直接退出,所以会有一闪而过的情况,要想让它停留,可以在return语句前添加一个按任意键...
  • dev-c++ 编译C语言还是一闪而过.
    答:可能的原因是输入流中还有字符,造成getchar()自动获得该字符。要清除缓冲区。所以一般建议使用system("pause"),而不是getchar()。这样的程序用VC也一样!,另外,如果使用system("pause")还不行的话,可能是你程序有错误中途退出了。
  • C语言程序为什么一闪而过,冒泡算法解答
    答:首先你那个内层的j循环有问题 应该是从i+1循环到len-1,而不是反过来。不过不应该导致一闪而过。你试试看把最后那个system改成scanf("%d", &i);看看能不能让程序停下来。
  • C语言程序哪错了
    答:因此会一闪而过,解决方法:1 比较笨的办法:在程序的最后加上一个输入语句, 那么程序在计算出结果后会停在那等你输数据, 这样你就可以看到运行结果了,2 按alt+F5 就可以了` (有的编译器不是行的.)3 正如楼上所说` 加个pause!好好加油吧, 你的路还很长 ...
  • 请教一个C语言的问题,如何让连接生成的EXE不要一闪而过?
    答:其实自动消失,是你的意思没有完全给计算机描述清楚。一般的程序,在main的最后,应该是ruturn 0,或者其他地方调用exit函数,相当于通知操作系统结束。而结束的概念,对于Windows的控制台程序来说就是关闭,这个就是你说的马上自动关闭。所以解决的方法分成两类:1、不让程序结束,比如:死循环(Ctrl-C...

  • 网友评论:

    边沸13943909194: C语言编译结果一闪而过该怎么办 -
    12345纪哀 : 在return 0前面 插入一句system("pause");系统运行暂停的意思,你按任意键就会继续运行

    边沸13943909194: 为什么自己编译的c语言程序会一闪而过? -
    12345纪哀 : C语言本身运行程序未设置等待,需要自己设置; 方法是: 在程序开头加 #include<stdio.h> 在最后一个"}"前加 getchar();

    边沸13943909194: 为什么我编的C程序运行后总是一闪而过
    12345纪哀 : 在编译器调用是不会关闭的,这是由于编译器有调试模式,main推出时编译器会暂停程序的执行 但是如果在windows里面直接运行的,那么系统会把其单程普通应用程序调用,main推出就意味着程序的退出,直接关闭,解决方法 头文件添加#include <stdlib.h> 在main退出前添加system("pause");

    边沸13943909194: 怎么样才能使运行的用C语言编的程序在单独点击运行时不会一闪而过? -
    12345纪哀 : 在头加上#include;在main函数的最后加上system("pause"); 举例 你的源程序比如是这样的 main() { printf("a"); } 改了以后的是这样的#include main() { printf("a"); system("pause"); }

    边沸13943909194: C语言编好的程序一闪而过,怎么不一闪而过? -
    12345纪哀 : 两种方法,一是改程序,在结束前,请求输入内容,如: getchar(); 或是 调系统的 system("pause"); 方法二,不改程序,改调用方法,不要直接双击exe文件,先开一个cmd窗口,切换目录到你的程序所在位置,在命令行窗口里,输入程序名,回车,结果就一直留着,除非关闭了命令行窗口

    边沸13943909194: 为什么我编写的C语言程序在编译运行时会一闪而过 -
    12345纪哀 : 最后加一行 getch()...

    边沸13943909194: C程序编译错误 以及编译完后运行时窗口一闪而过 -
    12345纪哀 : 错误修改 scaf修改为scanf关于一闪而过在return 0 上面加一行getchar();

    边沸13943909194: 使用Microsoft visual c++ 6.0编译生成的程序不能停留界面,一闪就过去了,怎么停 -
    12345纪哀 : 1.一闪就过去,表示程序执行完毕2.“press any key to continue“,是编译系统的提示:按任意键继续进行下一步.3.脱离了编译系统,自就不会出现那一句话.4.解决方法:(1)c语言: 开头加 #incude<dos.h> 最后在return 0 ;前加: system("pause"); 变为: system("pause"); return 0 ;(2)c++ 开头加 #incude<iostream> 最后在return 0 ;前加: int a ; std::cin<<a ; 变为: int a ; std::cin<<a ; return 0 ; 运行时,输入一个数,按“enter”键就结束.

    边沸13943909194: 为什么C语言的编译器编译生成的EXE文件在关掉编译器之后打开就一闪而过呢?
    12345纪哀 : 运行CMD,在这个里面执行你的程序

    边沸13943909194: 各位大侠,小弟这个C语言程序为何在编译时老是一闪而过啊?
    12345纪哀 : system("PAUSE");//暂停下试试

    热搜:为啥老告诉我源代码未编译 \\ c++常用编译器 \\ 扫一扫题目出答案 \\ c++反编译后可以看懂吗 \\ 源代码未编译 怎么解决 \\ c语言显示未编译 \\ c++在线编译器 菜鸟 \\ dev c不能编译是怎么回事 \\ c#怎么防止反编译 \\ c c++ c#的异同 \\ c语言未编译怎么解决 \\ 为什么老师源代码未编译 \\ 松下plc编译被用户取消 \\ c++运行结果一闪而过 \\ c++可以反编译出源码吗 \\ c语言编译器苹果版 \\ 程序编译错误有两种 \\ c++编译不了 \\ c语言源代码未编译怎么办 \\ c++无法编译 \\

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网