1. c语言编程后上机运行的很好,可是单独运行exe文件就会到最后一步窗口自己关闭,怎么回事啊
C语言编写的控制台程序是在DOS下运行的,如果在windows下运行会自动调用DOS子程序,运行结束后直接退出。如果你想看到结果可以这样,开始-运行-输入cmd并回车。你就到了模拟DOS中,如果你不会DOS命令没关系,你可以直接把你的程序复制到那个cmd显示的路径中,然后回到CMD中输入exe文件的名字回车。这样运行结束后只是回到cmd开始的提示信息。不会退出。不过很多人喜欢在程序结尾处加一句getchar();就是读取一个字符那个函数。也可能是getch();如果你的程序最后是return;或者return 0;的话,要把getchar()放在return前面。这样程序结束后就会等待输入一个字符而不会直接退出。相当于按任意键退出了。当然你也可以把程序主函数做成while循环。循环输入使用直到输入退出命令为止。一般的控制台程序都这么做。
2. C语言的运行文件完了,怎么会自动关闭窗口啊
可以在最后的
}
前加上:
getch();
//读取一个字符输入
这样就可以看到结果了
当你按下键盘上任意字符时就会结束
3. c语言编写的程序在命令窗口运行很快消失
后面跟着:“Press
any
key
to
continue”是很正常的,这是系统自动加上去的,不影响程序的运行,窗口很快消失你只需在主函数最后加上语句getch();就可以了,使用这个函数要包含头文件#include
这个函数的功能是等待你输入一个字符,然后再关闭窗口,只要你不去按键盘这个窗口就永远不会消失了!例如:
#include
#include
void
main()
{
printf("Hello
World!\n");
getch();
}
自己试试吧!
4. c语言程序运行后自动关闭,怎么办
把你的代码帖出来看看,
getchar();要回车才能 关闭窗口的。
编译时你的程序通过了没。是不是你没有加头文件,如果没有头文件,这几个函数是没用的。
5. C#控制台程序,为什么运行后窗口闪一下就自动关闭了
C#控制台程序,运行后窗口闪一下就自动关闭了是设置错误造成的,解决方法为:
1、首先打开visual studio 2019新建一个win32控制台程序,如下图所示。
6. C语言的一个菜鸟问题,为什么这个程序在运行完后自动关闭呢
程序执行完就关闭了。
按任意键继续的方法:
加头文件#include<conio.h>在main函数最后一句(如果有return则在return上面)前加一句getch();
或者加头文件#include<stdlib.h>,然后在main函数最后一句(如果有return则在return上面)前加一句system("pause");
7. 使用Microsoft Visual Studio 2010编写C语言,输出后为何自动关闭窗口
在程序头部引入头文件:
#include
<stdlib.h>
在主函数return之前加上一句:
system("pause");
8. C语言程序运行以后就会立刻关闭
因为你的程序没有暂停的,所以运行完了之后,就自动关了呗。。。
在最后加个
getchar();
或者
system(pause);
9. C语言 怎么个程序运行完自动退出
1.
因为你的程序没有设置暂停,运行完了之后,就自动关闭。
2.
可以在程序最后加上
getchar();或者
system(pause);
实现程序暂停的效果。
10. 为什么C语言编写的程序运行时闪一下就没了
C语言编写的程序运行时闪一下就没了是设置错误造成的,解决方法为:
1、我们以最经典的HELLOWORLD程序为例。