C语言问题,dos窗口闪烁一下就没了

#include<stdio.h>
main()
{
printf("123456/n")
}
这段程序在dos窗口弹出了123456 但一瞬间就没了,就是闪烁一下就没了 是电脑问题,还是什么 谢谢

原因:
当main函数执行完毕之后程序就会退出,也就造成你说的闪烁一下就没了的现象。
解决方案:
在最后加上一个函数:
system("pause");
该函数可使控制台程序处于暂停状态。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-03
我想问一下,你是直接双击exe文件运行还是在VC或者codeblocks中编译运行的,
如果是双击运行,那就没有问题了,因为程序执行到printf这个输出函数,打印输出之后程序就结束了,然后关闭了窗口,
如果时编译运行的,可能就有点问题了
第2个回答  2013-08-03
在printf语句后面加一个getch();就OK了。
第3个回答  2013-08-03
ctrl+F5运行
第4个回答  2013-08-03

后面加上

system("pause");

C语言问题,dos窗口闪烁一下就没了
原因:当main函数执行完毕之后程序就会退出,也就造成你说的闪烁一下就没了的现象。解决方案:在最后加上一个函数:system("pause");该函数可使控制台程序处于暂停状态。

我在执行c语言的操作时 dos为什么闪一下就没有了
正常。在代码的最后加上 cin.getchar();就可以停住了

用win-tc编C语言时,DOS窗口闪了一下就不见了
\/*输出big函数的值,因为main函数与用户自定义函数big无关系,所以printf后的输出项表是big(x,y),而不是big(n1,n2)*\/ getchar();getchar();return 0;

为什么这个C语言的程序结果显示一下就不见了?
你可以修改一下:右击程序“属性”-“程序”,取消勾上“退出时关闭”一项,这样就不会自动关闭了。但你必须为每个程序执行同一操作,还不如跟楼上所说一样的,在主函数末尾添加getch();语句,这样程序运行到最后要等待你按下任意键才会退出关闭。main(){ \/*其它代码*\/ getch();} 在TC窗口模式下...

C语言程序运行之后对话框闪一下立即消失。原因?
如果是调试时出现的话,也许是没有结果的输出,可以添加一句输入语句如果是点击生成的exe文件,很正常的,也可以添加一句输入语句

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

c语言输出为一闪一闪就结束了 什么也没输出
如果你写的是控制台程序,在dos窗口里运行你的程序,这样就能看到结果了,直接双击运行的话,执行完窗口就关闭了

VC++6.0编写的C语言不能调试,最后的DOS窗口也是一闪即逝,这是怎么回事...
建立win32控制台程序。 你是不是直接建立的是win32 项目建立那个Win32 Console Application(win32控制台应用程序)再试试,至于你i的错误。没代码呀,你可以生成一个 HELLO C的file。什么都别写 直接build,然后再F5运行看看会不会出现 hello word ...

用Visual C++ 2010调试一简单C语言后输出窗口很快消失的问题!
windows执行DOS命令完毕后会自动关闭DOS窗口。解决的方法有两个,1.在普通C语言最后添加一行input();这样程序执行完毕后会等着你按任意键才能结束;2.编译结束后找到那个编译完成的可执行文件,在开始菜单下启动命令行程序,用类似纯DOS的方法执行那个可执行文件,执行完毕后界面不会退出而消失。

c语言程序运行后dos窗口自动关闭是怎么回事
console程序?程序最后加一句代码,getch();

相似回答