求解
在c++奋斗乐园获取激活码获取码的时候要读这么一个简单的程序
程序代码:#include <iostream>
using namespace std;
int main()
{
int a=5,b=3;
cout<<(a>b?(a|b):(a^b))<<endl;
return 0;
}
我认为结果是7,编译出来也是7,但输入错误,我就用7*3/2后在取整10输入,结果真确,请问下这样结果到底该怎么弄,到底是7还是10,难度是编译环境的问题?




