You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Dev-C++编写程序运行后立即终止,无法接收输入求助

解决Dev-C++程序运行后立即终止的问题

1. 修复代码中的头文件缺失

你提供的代码里#include后未指定必要头文件,C++中使用cout、cin必须包含<iostream>,修正后的完整代码如下:

#include <iostream>
using namespace std;

int main(){
    int n;
    cout<<"Enter a number: ";
    cin>> n;
    cout<<"The number is: " << n;
    return 0;
}

2. 解决程序运行后窗口立即关闭的问题

即便代码正确,Dev-C++默认运行完程序会直接关闭控制台窗口,导致无法完成输入或查看输出,有两种实用解决方式:

  • 方式一:修改代码添加暂停逻辑
    在return 0;语句前加入以下代码,程序结束后会等待按键再关闭窗口:
system("pause");
  • 方式二:调整Dev-C++运行设置
    打开Dev-C++,点击顶部菜单栏工具→编译选项,在弹出窗口的控制台程序分类下,勾选运行时暂停选项并确定。此后编译运行的程序会自动暂停窗口,无需修改代码。

重装软件无法解决问题,核心原因是代码本身的缺失或未配置运行暂停设置,按上述步骤调整即可解决。

内容的提问来源于stack exchange,提问作者Monkey D. Luffy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 02:57:01