| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1116 人关注过本帖
标题:新人常见问题求解。。。遇到好多次了不知道如何下手
只看楼主 加入收藏
albbpkpk123
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2019-2-21
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:1 
新人常见问题求解。。。遇到好多次了不知道如何下手
图片附件: 游客没有浏览图片的权限,请 登录注册

#include <iostream>
using namespace std;
int a[100];
int main() {
    int n;
    cin >> n;
    for (int i = 0; i<n; i++)
        cin >> a[i];
    while (n--) { //常用的倒序计数循环,等价于while(n-->0)
        cout << a[n];
        if (n > 0) cout << " "; //如果不是最后一个数那么就要用空格分隔开
    }
    return 0;
}

添加了断点,运行输出内容执行后,cmd程序直接消失,也没啥错误日志,,请问遇到这种问题该如何解决、调试啊。。感觉无从下手
搜索更多相关主题的帖子: 多次 int cin while cout 
2019-02-21 23:02
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9025
专家分:54030
注 册:2011-1-18
收藏
得分:20 
程序运行完毕难道不应该关闭?!
用getchar()等不让程序结束的都是傻逼行为。你看到系统自带的那些控制台程序,哪个运行完毕后不立即关闭?!

对于 控制台程序,
假如你不想查看屏幕输出数据,那随便你怎么运行。
如果你想查看屏幕输出数据,那应该在控制台中运行。运行完毕后,你的程序结束了,但你程序的输出还留在控制台中。
在 VC IDE 中,你可以按 CTRL+F5 运行,它也会使得你程序退出后,控制台不立即关闭。
2019-02-22 08:40
快速回复:新人常见问题求解。。。遇到好多次了不知道如何下手
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017353 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved