题目描述
将十进制的1234输出
将八进制的1234对应其十进制数进行输出
将十六进制的1234对应其十进制数进行输出
输入
无
输出
1234D=1234D
1234O=668D
1234H=4660D
样例输出
1234D=1234D
1234O=668D
1234H=4660D
提示
输出第二行的“1234O=668D”,1234后的是大写字母O,不是数字0
代码如下:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int x1=1234;
int x2=01234;
int x3=0x1234;
cout<<x1<<"D="<<dec<<x1<<"D"<<endl;
cout<<oct<<x2<<"O="<<dec<<x2<<"D"<<endl;
cout<<hex<<x3<<"H="<<dec<<x3<<"D";
return 0;
}
运行结果: