C语言编的简单程序为什呢在桌面上运行到最後一步时,程序突然关闭

如题所述

这与你的编程环境有关,Visual Studio会出现这种情况。

这是因为程序已经运行完毕所以自动关闭了,有的编程软件会帮你暂停比如VC++(记得是)以方便观察程序运行情况,有些则需要你自己暂停。

一般的处理方法是用system("pause");暂停(需要头文件#include<stdlib.h>)

也可以使用其他等待用户输入的语句停止,比如getchar()之类,用getchar()时如果你前面有输入操作的话需要两个getchar()才能暂停。

#include <stdio.h>
#include <stdlib.h>
int main()
{
    printf("hello world");
    system("pause");
    return 0;
}

 æˆ–者

#include <stdio.h>
int main()
{
    printf("hello world");
    getchar();
    return 0;
}

这两种是比较常用的暂停方式

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-17
运行完了当然就关闭了 不过速度太快了 你没看到最后的运行结果

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网