Prolearning 发表于 2015-9-20 23:20:24

C++程序cout语句编译没问题但运行出现了问题

本帖最后由 Prolearning 于 2015-9-24 20:30 编辑

#include<iostream>
using namespace std;
int main()
{
    int a,b,sum;
    cin>>a>>b;
    sum=a+b;
    cout<<"a+b="<<sum<<endl;
    return 0;

}


编译时没报错,但运行时出现如图所示问题。
没有输入,也没有输出。直接运行完程序

重启电脑后就没问题了!!哥也是醉了!!这是为什么呢?

仰望天上的光 发表于 2015-9-20 23:20:25

因为你运行的并不是这个程序,而是上一个程序。(也就是说,你看见当前编写的这个文件,并不能保证点击运行就是执行这个文件的程序)

yjip267 发表于 2015-9-21 08:51:24

是不是溢出问题哟。不能把A,B输入太大。因数他是INT类型的。试一下,我认不到英语。看代码好像没问题了。除了溢出问题外。

东河 发表于 2015-9-21 15:39:39

看看

Prolearning 发表于 2015-9-21 19:02:27

yjip267 发表于 2015-9-21 08:51
是不是溢出问题哟。不能把A,B输入太大。因数他是INT类型的。试一下,我认不到英语。看代码好像没问题了。除 ...

问题是没输入就出现了这个界面!!!1

betterangela 发表于 2015-9-22 13:02:28

觉得是输入溢出问题

东河 发表于 2015-9-22 19:15:39

看看

Gordonzf 发表于 2015-9-23 10:58:07

顶~~~

y290176346 发表于 2015-9-23 16:52:48

个人觉这是编译器的事 你的程序代码是没问题的!!看看是不是新建的选择不对!或者是重新启动编译器!

Dragon_Y 发表于 2015-9-24 15:30:25

代码肯定是没问题的,应该就是你设置的问题,重新创建项目应该就好了,如果在不行,你设置个断点单步执行看看,a b是否有值输入,有的话就清空下缓冲区

y290176346 发表于 2015-9-24 16:28:17

我是来领鱼币的

442860990 发表于 2015-9-25 19:05:21

领鱼币

442860990 发表于 2015-9-25 19:05:56

领鱼币

442860990 发表于 2015-9-25 19:06:47

领鱼币

Prolearning 发表于 2015-9-25 20:03:48

仰望天上的光 发表于 2015-9-25 19:36
因为你运行的并不是这个程序,而是上一个程序。(也就是说,你看见当前编写的这个文件,并不能保证点击运行 ...

什么意思?能讲得详细点吗?

仰望天上的光 发表于 2015-9-26 10:29:24

Prolearning 发表于 2015-9-25 20:03
什么意思?能讲得详细点吗?

你要先搞清楚如何建立工程,如何选择当前工程,这个可以自己baidu

Prolearning 发表于 2015-9-26 15:03:43

仰望天上的光 发表于 2015-9-26 10:29
你要先搞清楚如何建立工程,如何选择当前工程,这个可以自己baidu

哦哦,谢了

y290176346 发表于 2015-10-4 16:23:42

感谢楼主 学习了

小白2016 发表于 2015-10-6 11:39:31

int是不是溢出了{:1_1:}

嘎嘎豆芽 发表于 2015-10-6 19:53:12

打代码ing
页: [1]
查看完整版本: C++程序cout语句编译没问题但运行出现了问题