HDU A+B Coming(简单题)

一些好久没用,有些忘记的知识点:

C++按照不同进制进行输入输出的方式:
cin默认按照十进制进行输入,使用八进制或十六进制输入时需要指明相应的数据形式,oct为八进制,hex为十六进制,dex为十进制。

HDU A+B Coming

 1 #include <iostream>
 2 #include <cstdio>
 3 using namespace std;
 4 
 5 int main(void)
 6 {
 7     int a, b;
 8 
 9     //方式一
10 //    while (cin >> hex >> a >> hex >> b)
11 //    {
12 //        cout << a + b <<endl;
13 //    }
14 
15     //方式二
16     while (scanf("%x%x", &a, &b) != EOF)
17     {
18         printf("%d\n", a + b);
19     }
20 
21     return 0;
22 }

猜你喜欢

转载自www.cnblogs.com/changeFeng/p/9321249.html