用c语言编的程序生成exe文件为什么一打开马上就自动关闭了啊

来源:百度知道 编辑:UC知道 时间:2024/05/31 15:23:53
用c语言编的程序生成exe文件为什么一打开马上就自动关闭了啊

每次一点这个exe文件,一闪就马上没有了

请问怎么能让他运行结果后还能显示
让我们看到运行结果

要求是不用借助 visual c++等编译器
getch()怎么用啊
我使用了以后什么反映也没有啊

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

你进入命令行模式那个黑色窗口,然后在你的程序目录下,输入exe程序的名称就可以运行并看到结果了。

进-开始- 运行-输入cmd
将路径调到 你的tc路径下进入 tc
ctrl+f9 运行 alt+f5 查看

在主函数main()后面(最后一个"}"前)加上“getch();”(引号里的内容)