c语言调试一闪就没了
答:两种方法,一是改程序,在结束前,请求输入内容,如:getchar(); 或是 调系统的 system("pause");方法二,不改程序,改调用方法,不要直接双击exe文件,先开一个cmd窗口,切换目录到你的程序所在位置,在命令行窗口里,输入程序名,回车,结果就一直留着,除非关闭了命令行窗口 ...
答:C语言编写的程序运行时闪一下就没了是设置错误造成的,解决方法为:1、我们以最经典的HELLO WORLD程序为例。2、当我们写完这个程序 编译完成后单击左上角的叹号运行 可以看到一切正常 按下任意按键后窗口才会消失。3、但是我们去生成的目录下面找到这个EXE文件。4、双击运行却发现有个窗口一闪而过。。然...
答:将exe文件放在C:盘根目录··点左下角windows开始,点运行,输入cmd,出现cmd对话框··输入cd\(cmd指令,退到C盘根目录)··输入exe文件名··这样有2点好处 1、当运行完该程序,你可以再输入程序名,再运行。2、当程序有大量数据要输入时,尤其是反复调试程序时,可以按方向键,cmd可以自动记录...
答:原因:在编译执行的时候,如果是直接按F5是调试,就会出现一闪而过的情况,安ctrl+F5的执行不调试,这样的话就不会出现一闪就没的情况了。方法一:getchar(),即在主函数尾部或程序最后加上getchar();也就是接受键盘输入,这样程序就不会一闪而过,因为程序还没有执行完。注:当代码中存在scanf()...
答:在main函数return之前(如无return则在}前)加上system("pause");试试。如果编译无法识别该语句,加上头文件<stdio.h>
答:因为程序运行结束了,所以自动关闭了。用dev编写的时候,可以在程序最后加一句输入 例如:scanf("%c",&a);或者 加一句 system("pause"); (记得添加对应的库 stdlib.h)程序就会停留在最后,等待你的进一步指令了
答:执行结束退出了。三种方法:(1)、运行cmd,将你的程序拖曳到DOS窗口中,回车执行。执行完成就不会退出了。(2)、增加头文件:#include <stdlib.h>,在程序中添加代码system("pause");(3)、增加头文件:#include <conio.h> ,在程序中添加代码getch();以上三种方法,都可以解决问题。
答:如果是调试时出现的话,也许是没有结果的输出,可以添加一句输入语句如果是点击生成的exe文件,很正常的,也可以添加一句输入语句
答:光标移动到main函数的最后的那个 } 上,按F9,会出现红点,然后F5。执行到红点它就会停下来 (黑窗口可以通过任务栏上的图标点出来
答:因为代码里面没有加入暂停语句,所以程序运行完后就自动关闭了在最后加入一个getchar()就OK了或者包含头文件stdlib.h再在最后加入一句system("pause");
网友评论:
颜言15910655306:
C语言程序运行之后对话框闪一下立即消失.原因? -
32186惠波
: 如果是调试时出现的话,也许是没有结果的输出,可以添加一句输入语句如果是点击生成的exe文件,很正常的,也可以添加一句输入语句
颜言15910655306:
C语言 为什么调试结果窗口一闪即过 -
32186惠波
: 不知道你用的是哪个编译器,但是我猜你应该是编的最简单的控制台程序,那么如果你的main函数是int型或其他类型,而最后又是由return返回,且return前没有诸如从键盘读入字符等的命令,那么你的程序在执行完的时候会直接退出,所以会有一闪而过的情况,要想让它停留,可以在return语句前添加一个按任意键退出的语句,最常用的有两种方法: 1. printf("\n按任意键继续..."); getchar(); return 0; 2. 前面包含stdio.h sysytem(“PAUSE”); return 0;
颜言15910655306:
VC6.0C语言调试时怎么一闪就没了 但是程序对了 这样会不会有问题呢 会不会扣分呢 -
32186惠波
: 看你调试的程序是哪一类型的,有的运行结果有输出,有的没有.前者有运行结果窗口,后者则一闪而过
颜言15910655306:
c语言运行后一下闪没了 -
32186惠波
: 这个和编译器有关系,你试着在程序的最后,return 之前加上一句getchar()试试;如果是c++的话加上cin.get();当然直接加上system("pause");也可以,都试试吧
颜言15910655306:
c语言程序编译结束想运行按什么,我按了F5结果一闪就没有了,而且没有出现按任意键继续的字样 -
32186惠波
: 你好:按F5一闪就没有的情况是因为,你的运行程序中没有加入等待命令.有两种方式可以解决 ①、 在程序中加入头文件 #inlcude<stdlib.h> 在程序结尾mian函数内部加上system("pause"); ②、 不需要加入头文件,在main程序中加入getchar();命令也是可以的
颜言15910655306:
c语言编译的程序刚运行一闪就没了是为什么 -
32186惠波
: 执行结束退出了.三种方法:(1)、运行cmd,将你的程序拖曳到DOS窗口中,回车执行.执行完成就不会退出了.(2)、增加头文件:#include ,在程序中添加代码sy...
颜言15910655306:
C语言程序编写好后一运行就闪了下窗口就不见怎么办 -
32186惠波
: 你用的是什么编译器啊?WINTC,如果是WINTC的话程序结尾加getch();就行了~
颜言15910655306:
我刚刚开始学习C语言..用visual studio2010编写程序.程序闪一闪就没了.. -
32186惠波
: 这种情况很普遍, 解决方法是,在return 0 ; 之前添加一句 scanf(" %d", &a); //a是个int 变量,这样就可以让程序停住了,最后按任意键退出.
颜言15910655306:
在执行c语言的操作时 dos为什么闪一下就没有了.怎么回事儿啊?好心的朋友帮解决一下下咯. -
32186惠波
: 最佳答案 这里因为你的程序里没有涉及到从键盘输入数据或输出数据,只是处理,你想看到结果可以这样办,在程序最后加上一句:system("pause");或者getch();这样运行时就会停在这里直到你从键盘是按下任意键才会结束程序 如果这样还不行的话,你可以设置断点,到运行那里时就停止 方法是把光标放到你要停止的那一行代码的最前面,按F9那里就出现了一个小圆点再运行
颜言15910655306:
VS2015编译C语言代码运行出现黑框一闪就没了,怎么办 -
32186惠波
: 加一行 system("pause");