已解决 蒋文瀚 新手光能 #include<iostream> using namespace std; int main(){ int a,b,c,d,e,f; cin>>a>>b>>c>>d>>e>>f; cout<<max(a,d)-min(a,d)<<" "<<max(b,e)-min(b,e) <<" "<<max(c,f)-min(c,f); return 0; }
已采纳 方晨顺 中级守护 你的思路有问题,应该先判断用哪个减去哪个, int a,b,c,d,e,f,g; cin>>a>>b>>c>>d>>e>>f; if(a-d>=0) cout<<a-d<<" "<<b-e<<" "<<c-f; else cout<<d-a<<" "<<e-b<<" "<<f-c; 但是这题的中心思想还是用结构体 所以你试试用结构体来写,当然上面方法也行