A + B Again 2057 十六进制相加输出十六进制
#include <iostream> using namespace std; #include <iomanip> int main() { //16进制的输入输出 cin>>hex>>j; //输入为十六进制数 // cout<<”hex:”<<”i=”<<hex<<i<<endl; //cout输出变量的“大写”十六进制格式 setiosflags(ios::uppercase) long long a,b; long long sum; while(cin >> hex >> a >> b) { //cout << hex << a+b << endl; sum=a+b; if(sum<0) { sum=-sum; cout << "-"; } cout << setiosflags(ios::uppercase) << hex << sum << endl; } return 0; }