为什么cout赋予不同的价值

时间:2019-09-25 19:13:14

标签: c++

#include <iostream>
using namespace std;
int main()
{
    int sum,a,b;
    a=4;
    b=4;
    sum=a+b;
    cout<<sum;
    cout<<sum;

}

Q1为什么cout没有执行两次?
Q2为什么第二个cout给出不同的值?

1 个答案:

答案 0 :(得分:5)

  

为什么cout没有执行两次?

它执行了两次。

  

为什么第二个cout给出不同的值?

两个输出均为8。

如果这不是您的情况,则可能是编译器,计算机,操作系统或您运行的是其他程序出错。