十六进制转十进制
十六进制转十进制
http://www.nowcoder.com/questionTerminal/33e148570d5c4e728116e2f861638c9c
分析:
利用printf或者cout可以直接按照十进制输出。
题解:
#include <bits/stdc++.h>
using namespace std;
int main() {
int val = 0xABCDEF;
//根据题意按照15位宽整数输出即可
printf("%15d\n", val);
return 0;
}题解2:
#include <bits/stdc++.h>
using namespace std;
int main() {
int val = 0xABCDEF;
//setw是cpp内置的设置输出位宽的函数,cout能自动以十进制输出
cout << setw(15) << val << endl;
return 0;
}总结:
printf cout的使用。
查看18道真题和解析