老师平时布置的希冀系统上的作业答案,仅供参考!
【问题描述】
从键盘输入一个十进制的数n(0<n<100),输出n的八进制,十六进制和十六位二进制的值
【输入形式】
键盘输入一个整数n(0<n<100)
【输出形式】
n的八进制
n的十六进制
n的十六位二进制
【样例输入】
16
【样例输出】
20
10
0000000000010000
【参考答案】
#include<iostream>
#include<bitset>
using namespace std;
int main()
{
int a;
cin>>a;
cout<<oct<<a<<endl;
cout<<hex<<a<<endl;
cout<<bitset<16>(a)<<endl;
}
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容