c++的输出问题.

2024-11-23 04:55:43
推荐回答(4个)
回答1:

cout<<"-20的绝对值为:"<的执行顺序是:
1,运行abs(-20)
2,输出 “-20的绝对值为:” + abs(-20)的返回值

“调用函数abs(int)”是运行abs(-20)时输出的, 所以比“-20的绝对值为:”先输出。

回答2:

。。。
调用函数的时候:
先输出。。。
再返回。。。

回答3:

int abs(int x)
{
cout<<"调用函数abs(int)."<return x<0 ? -x:x;
}

调用函数了呀..然后运行函数里边的代码::cout<<..再return.

回答4:

因为调用函数优先级高